# File lib/gherkin/json_parser.rb, line 33 def feature_element(o) case o['type'] when 'background' Formatter::Model::Background.new(comments(o), keyword(o), name(o), description(o), line(o)) when 'scenario' Formatter::Model::Scenario.new(comments(o), tags(o), keyword(o), name(o), description(o), line(o)) when 'scenario_outline' Formatter::Model::ScenarioOutline.new(comments(o), tags(o), keyword(o), name(o), description(o), line(o)) end end