# File lib/cucumber/core/gherkin/writer.rb, line 52 def build(source = []) elements.inject(source + statements) { |acc, el| el.build(acc) + [NEW_LINE] } end
# File lib/cucumber/core/gherkin/writer.rb, line 57 def language options[:language] end
# File lib/cucumber/core/gherkin/writer.rb, line 70 def language_statement "# language: #{language}" if language end
# File lib/cucumber/core/gherkin/writer.rb, line 61 def statements prepare_statements language_statement, comments_statement, tag_statement, name_statement, description_statement, NEW_LINE end