Sha256: 8196b7b891d62c7da853cec501712f8c9347adf0b83ffb464493de75d9876f99
Contents?: true
Size: 409 Bytes
Versions: 1
Compression:
Stored size: 409 Bytes
Contents
# frozen_string_literal: true module GitDiff class LineNumberCalculation attr_reader :current def initialize(line_number) @current = line_number end def increment(line) line.line_number = current if line.addition? current.increment_right elsif line.deletion? current.increment_left else current.increment end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
git_diff-0.4.3 | lib/git_diff/line_number_calculation.rb |