Module: SeeingIsBelieving::TracksLineNumbersSeen

Included in:
SeeingIsBelieving, Result
Defined in:
lib/seeing_is_believing/tracks_line_numbers_seen.rb

Constant Summary collapse

INITIAL_LINE_NUMBER =

uhm, should this change to 0?

1

Instance Method Summary collapse

Instance Method Details

#max_line_numberObject



14
15
16
# File 'lib/seeing_is_believing/tracks_line_numbers_seen.rb', line 14

def max_line_number
  @max_line_number || INITIAL_LINE_NUMBER
end

#min_line_numberObject



10
11
12
# File 'lib/seeing_is_believing/tracks_line_numbers_seen.rb', line 10

def min_line_number
  @min_line_number || INITIAL_LINE_NUMBER
end

#track_line_number(line_number) ⇒ Object



5
6
7
8
# File 'lib/seeing_is_believing/tracks_line_numbers_seen.rb', line 5

def track_line_number(line_number)
  @min_line_number = line_number if line_number < min_line_number
  @max_line_number = line_number if line_number > max_line_number
end