Skip to content

Commit d4a6b3b

Browse files
committed
Update index
1 parent 30434cf commit d4a6b3b

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

lib/pmdtester/builders/summary_report_builder.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ def build_projects_table_head(doc)
127127
doc.th 'project name'
128128
doc.th 'project branch/tag'
129129
doc.th 'removed|new errors size'
130-
doc.th 'removed|new violations size'
130+
doc.th 'removed|changed|new violations size'
131131
doc.th 'removed|new configerrors size'
132132
end
133133
end
@@ -147,7 +147,8 @@ def build_projects_table_body(doc)
147147
end
148148
doc.td do
149149
build_table_content_for(doc, project.removed_violations_size,
150-
project.new_violations_size)
150+
project.new_violations_size,
151+
project.changed_violations_size)
151152
end
152153
doc.td do
153154
build_table_content_for(doc, project.removed_configerrors_size,

lib/pmdtester/project.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@ def new_violations_size
136136
@report_diff.new_violations_size
137137
end
138138

139+
def changed_violations_size
140+
@report_diff.changed_violations_size
141+
end
142+
139143
def removed_configerrors_size
140144
@report_diff.removed_configerrors_size
141145
end

lib/pmdtester/report_diff.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ def init_violations
5858
@base_violations_size = 0
5959
@patch_violations_size = 0
6060
@new_violations_size = 0
61+
@changed_violations_size = 0
6162
@removed_violations_size = 0
6263
@violation_diffs_size = 0
6364
end

test/resources/html_report_builder/expected_empty_diff_report.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ <h2>Summary:</h2>
2828
<td class="b">0</td>
2929
<td class="a">0</td>
3030
<td class="c">
31-
<span class="removed">-0</span> | <span class="added">+0</span>
31+
<span class="removed">-0</span> | <span class="changed">~0</span> | <span class="added">+0</span>
3232
</td>
3333
</tr>
3434
<tr>

test/resources/summary_report_builder/expected_index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ <h2>Projects:</h2>
6262
<th>project name</th>
6363
<th>project branch/tag</th>
6464
<th>removed|new errors size</th>
65-
<th>removed|new violations size</th>
65+
<th>removed|changed|new violations size</th>
6666
<th>removed|new configerrors size</th>
6767
</tr></thead>
6868
<tbody>
@@ -73,7 +73,7 @@ <h2>Projects:</h2>
7373
<span class="removed">-0</span> | <span class="added">+0</span>
7474
</td>
7575
<td>
76-
<span class="removed">-0</span> | <span class="added">+0</span>
76+
<span class="removed">-0</span> | <span class="changed">~0</span> | <span class="added">+0</span>
7777
</td>
7878
<td>
7979
<span class="removed">-0</span> | <span class="added">+0</span>
@@ -86,7 +86,7 @@ <h2>Projects:</h2>
8686
<span class="removed">-0</span> | <span class="added">+0</span>
8787
</td>
8888
<td>
89-
<span class="removed">-0</span> | <span class="added">+0</span>
89+
<span class="removed">-0</span> | <span class="changed">~0</span> | <span class="added">+0</span>
9090
</td>
9191
<td>
9292
<span class="removed">-0</span> | <span class="added">+0</span>
@@ -99,7 +99,7 @@ <h2>Projects:</h2>
9999
<span class="removed">-0</span> | <span class="added">+0</span>
100100
</td>
101101
<td>
102-
<span class="removed">-0</span> | <span class="added">+0</span>
102+
<span class="removed">-0</span> | <span class="changed">~0</span> | <span class="added">+0</span>
103103
</td>
104104
<td>
105105
<span class="removed">-0</span> | <span class="added">+0</span>

0 commit comments

Comments
 (0)