class Cucumber::Formatter::Json::Builder

def create_id_from_scenario_source(scenario_source)

def create_id_from_scenario_source(scenario_source)
  if scenario_source.type == :Scenario
    create_id(scenario_source.scenario.name)
  else
    scenario_outline_name = scenario_source.scenario_outline.name
    examples_name = scenario_source.examples.name
    row_number = calculate_row_number(scenario_source)
    "#{create_id(scenario_outline_name)};#{create_id(examples_name)};#{row_number}"
  end
end