lib/goodcheck/issue.rb in goodcheck-1.5.1 vs lib/goodcheck/issue.rb in goodcheck-1.6.0

- old
+ new

@@ -15,15 +15,17 @@ def path buffer.path end def location - unless @location - start_line, start_column = buffer.location_for_position(range.begin) - end_line, end_column = buffer.location_for_position(range.end) - @location = Location.new(start_line: start_line, start_column: start_column, end_line: end_line, end_column: end_column) - end + if range + unless @location + start_line, start_column = buffer.location_for_position(range.begin) + end_line, end_column = buffer.location_for_position(range.end) + @location = Location.new(start_line: start_line, start_column: start_column, end_line: end_line, end_column: end_column) + end - @location + @location + end end end end