Skip to content

Commit 07f5b04

Browse files
authored
Merge pull request #2876 from somiaj/pg-critic-msg-if-no-issues
Add message to PG critic output if no issues are found.
2 parents 499a44c + 91e299e commit 07f5b04

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

templates/ContentGenerator/Instructor/PGProblemEditor/pg_critic.html.ep

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22
%
33
<div class="m-3 overflow-auto">
44
<h2><%= maketext('PG Critic Violations') %></h2>
5-
% my @pgCriticViolations = grep { $_->policy =~ /^Perl::Critic::Policy::PG::/ } @$violations;
5+
% my @pgCriticViolations = grep { $_->policy =~ /^Perl::Critic::Policy::PG::/ } @$violations;
6+
% my @perlCriticViolations = grep { $_->policy !~ /^Perl::Critic::Policy::PG::/ } @$violations;
7+
% unless (@pgCriticViolations || @perlCriticViolations) {
8+
<p><%= maketext('Congratulations! No PG critic violations found.') %></p>
9+
% }
610
% if (@pgCriticViolations) {
711
<h3 class="mt-2"><%= maketext('The following PG issues should be fixed:') %></h3>
812
<ul class="list-group">
@@ -35,8 +39,7 @@
3539
</li>
3640
% }
3741
</ul>
38-
%}
39-
% my @perlCriticViolations = grep { $_->policy !~ /^Perl::Critic::Policy::PG::/ } @$violations;
42+
% }
4043
% if (@perlCriticViolations) {
4144
<h3 class="mt-2"><%= maketext('The following general Perl issues should be fixed:') %></h3>
4245
<ul class="list-group">
@@ -52,5 +55,5 @@
5255
</li>
5356
% }
5457
</ul>
55-
%}
58+
% }
5659
</div>

0 commit comments

Comments
 (0)