# File lib/cucumber/formatter/gherkin_formatter_adapter.rb, line 28
      def before_feature_element(feature_element)
        @gf.steps(feature_element.raw_steps)
        case(feature_element)
        when Ast::Scenario
          @outline = false
          @gf.scenario(feature_element.gherkin_statement)
        when Ast::ScenarioOutline
          @outline = true
          @gf.scenario_outline(feature_element.gherkin_statement)
        else
          raise "Bad type: #{feature_element.class}"
        end
      end