blob: 92fb99c30a656fc37728a24457e538666137599d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
- current_line = @blame.first_line
.file-content.blame.code{ class: user_color_scheme }
- groups_length = @blame.groups.size - 1
- @blame.groups.each_with_index do |blame_group, index|
- commit_data = @blame.commit_data(blame_group[:commit])
- line_count = blame_group[:lines].count
.tr{ class: ('last-row' if groups_length == index) }
.td.blame-commit.commit{ class: commit_data.age_map_class }
= commit_data.author_avatar
.commit-row-title
%span.item-title.str-truncated-100
= commit_data.commit_link
= commit_data.project_blame_link
.light
= commit_data.commit_author_link
= _('committed')
#{commit_data.time_ago_tooltip}
.td.line-numbers
- (current_line...(current_line + line_count)).each do |i|
%a.diff-line-num.file-line-num.no-link{ href: "#L#{i}", id: "L#{i}", 'data-line-number' => i }
= i
.td.lines
%pre.code.highlight
%code
- blame_group[:lines].each do |line|
#{line}
- current_line += line_count
|