class ReVIEW::Preprocessor::Line
Attributes
number[R]
string[R]
to_s[R]
Public Class Methods
new(number, string)
click to toggle source
# File lib/review/preprocessor/line.rb, line 12 def initialize(number, string) @number = number @string = string end
Public Instance Methods
edit() { |string| ... }
click to toggle source
# File lib/review/preprocessor/line.rb, line 21 def edit self.class.new(@number, yield(@string)) end
empty?()
click to toggle source
# File lib/review/preprocessor/line.rb, line 25 def empty? @string.strip.empty? end
num_indent()
click to toggle source
# File lib/review/preprocessor/line.rb, line 29 def num_indent @string.slice(/\A\s*/).size end