Sha256: f256528feee7b6ebd532140d43604fd833c93f6c309c9b268c667d3874ff5530

Contents?: true

Size: 480 Bytes

Versions: 14

Compression:

Stored size: 480 Bytes

Contents

module CukeModeler

  # NOT A PART OF THE PUBLIC API
  # A mix-in module containing methods used by models that are parsed from source text.
  module Parsed

    # The parsing data for this element that was generated by the parsing engine (i.e. the *gherkin* gem)
    attr_accessor :parsing_data


    private


    def populate_parsing_data(model, parsed_model_data)
      model.parsing_data = parsed_model_data['cuke_modeler_parsing_data']
    end

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
cuke_modeler-3.20.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.19.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.18.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.17.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.16.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.15.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.14.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.13.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.12.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.11.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.10.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.9.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.8.0 lib/cuke_modeler/parsed.rb
cuke_modeler-3.7.0 lib/cuke_modeler/parsed.rb