class Leg::DiffTransformers::FoldSections::Section

Attributes

dirty[RW]
end_line[RW]
level[RW]
start_line[RW]

Public Class Methods

new(level, start_line, end_line = nil, dirty = false) click to toggle source
# File lib/leg/diff_transformers/fold_sections.rb, line 76
def initialize(level, start_line, end_line = nil, dirty = false)
  @level, @start_line, @end_line, @dirty = level, start_line, end_line, dirty
end

Public Instance Methods

dirty!() click to toggle source
# File lib/leg/diff_transformers/fold_sections.rb, line 85
def dirty!; @dirty = true; end
dirty?() click to toggle source
# File lib/leg/diff_transformers/fold_sections.rb, line 84
def dirty?; @dirty; end
to_range() click to toggle source
# File lib/leg/diff_transformers/fold_sections.rb, line 80
def to_range
  start_line..end_line
end