class ReVIEW::Line

Attributes

number[R]
string[R]
to_s[R]

Public Class Methods

new(number, string) click to toggle source
# File lib/review/preprocessor.rb, line 340
def initialize(number, string)
  @number = number
  @string = string
end

Public Instance Methods

edit() { |string| ... } click to toggle source
# File lib/review/preprocessor.rb, line 349
def edit
  self.class.new(@number, yield(@string))
end
empty?() click to toggle source
# File lib/review/preprocessor.rb, line 353
def empty?
  @string.strip.empty?
end
num_indent() click to toggle source
# File lib/review/preprocessor.rb, line 357
def num_indent
  @string.slice(/\A\s*/).size
end