Gherkin::Formatter::Model::BasicStatement

Attributes

comments[R]
keyword[R]
name[R]
description[R]
line[R]

Public Class Methods

new(comments, keyword, name, description, line) click to toggle source
    # File lib/gherkin/formatter/model.rb, line 25
25:         def initialize(comments, keyword, name, description, line)
26:           @comments, @keyword, @name, @description, @line = comments, keyword, name, description, line
27:         end

Public Instance Methods

first_non_comment_line() click to toggle source
    # File lib/gherkin/formatter/model.rb, line 34
34:         def first_non_comment_line
35:           @line
36:         end
line_range() click to toggle source
    # File lib/gherkin/formatter/model.rb, line 29
29:         def line_range
30:           first = @comments.any? ? @comments[0].line : first_non_comment_line
31:           first..line
32:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.