aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/checkpatch.pl
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2015-06-25 18:03:29 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2015-06-25 20:00:42 -0400
commit3c816e490ca48af65ccb420e2462ab7344879e0c (patch)
tree8460db53f443c2004ddb473afc8f85551db265b3 /scripts/checkpatch.pl
parente518e9a59ec37a323b0f4785e2311a1ec1433c6d (diff)
checkpatch: emit "NOTE: <types>" message only once after multiple files
Make this message similar to the "false positives" message and emit it only once when scanning multiple files instead of after each file scanned. Signed-off-by: Joe Perches <joe@perches.com> Cc: Andy Whitcroft <apw@canonical.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'scripts/checkpatch.pl')
-rwxr-xr-xscripts/checkpatch.pl8
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index daf466d26a4b..90e1edc8dd42 100755
--- a/scripts/checkpatch.pl
+++ b/scripts/checkpatch.pl
@@ -203,7 +203,7 @@ sub hash_save_array_words {
203sub hash_show_words { 203sub hash_show_words {
204 my ($hashRef, $prefix) = @_; 204 my ($hashRef, $prefix) = @_;
205 205
206 if ($quiet == 0 && keys %$hashRef) { 206 if (keys %$hashRef) {
207 print "\nNOTE: $prefix message types:"; 207 print "\nNOTE: $prefix message types:";
208 foreach my $word (sort keys %$hashRef) { 208 foreach my $word (sort keys %$hashRef) {
209 print " $word"; 209 print " $word";
@@ -770,6 +770,9 @@ for my $filename (@ARGV) {
770} 770}
771 771
772if (!$quiet) { 772if (!$quiet) {
773 hash_show_words(\%use_type, "Used");
774 hash_show_words(\%ignore_type, "Ignored");
775
773 if ($^V lt 5.10.0) { 776 if ($^V lt 5.10.0) {
774 print << "EOM" 777 print << "EOM"
775 778
@@ -5707,9 +5710,6 @@ EOM
5707 } 5710 }
5708 } 5711 }
5709 5712
5710 hash_show_words(\%use_type, "Used");
5711 hash_show_words(\%ignore_type, "Ignored");
5712
5713 if ($clean == 0 && $fix && 5713 if ($clean == 0 && $fix &&
5714 ("@rawlines" ne "@fixed" || 5714 ("@rawlines" ne "@fixed" ||
5715 $#fixed_inserted >= 0 || $#fixed_deleted >= 0)) { 5715 $#fixed_inserted >= 0 || $#fixed_deleted >= 0)) {