class RSpectre::Node
Public Instance Methods
end_column()
click to toggle source
# File lib/rspectre/node.rb, line 11 def end_column if single_line? location.last_column + 1 else source_line.length + 1 end end
source_line()
click to toggle source
# File lib/rspectre/node.rb, line 19 def source_line location.expression.source_line.rstrip end
start_column()
click to toggle source
# File lib/rspectre/node.rb, line 7 def start_column location.column + 1 end
Private Instance Methods
location()
click to toggle source
# File lib/rspectre/node.rb, line 29 def location node.children.first.location end
single_line?()
click to toggle source
# File lib/rspectre/node.rb, line 25 def single_line? line.equal?(location.last_line) end