Skip to content

Commit 6a572c8

Browse files
committed
Made BlameLine indexes in the @lines array of a Blame object integers, as they should be, instead of strings.
1 parent 4583bfa commit 6a572c8

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/git/blame.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ module Git
22

33
class Blame
44
include Enumerable
5+
6+
attr_reader :lines
57

68
def initialize(base, file = '', opts = {})
79
@base = base
@@ -133,7 +135,7 @@ def construct_blame(file = '', opts = {})
133135
parsed_lines.each do |line, commit|
134136
commits[commit][:line] = line
135137

136-
@lines[line] = BlameLine.new(line, commits[commit])
138+
@lines[line.to_i] = BlameLine.new(line.to_i, commits[commit])
137139
end
138140
end
139141

0 commit comments

Comments
 (0)