summaryrefslogtreecommitdiff
path: root/Porting/Maintainers.pm
diff options
context:
space:
mode:
authorFlorian Ragwitz <rafl@debian.org>2011-07-07 16:12:10 +0200
committerFlorian Ragwitz <rafl@debian.org>2011-07-07 16:12:10 +0200
commit8053b81598ef346182082796415e3caa6e96d6eb (patch)
treecbeee6dc876f91f6dd437f293b1235e2e03abfb5 /Porting/Maintainers.pm
parent8ceba1a470d4a87a27f40e4a0187b7d28c6d4912 (diff)
downloadperl-8053b81598ef346182082796415e3caa6e96d6eb.tar.gz
Drop non-TAP output from Maintainers.pm
Diffstat (limited to 'Porting/Maintainers.pm')
-rw-r--r--Porting/Maintainers.pm48
1 files changed, 12 insertions, 36 deletions
diff --git a/Porting/Maintainers.pm b/Porting/Maintainers.pm
index c98413a241..3e6697f887 100644
--- a/Porting/Maintainers.pm
+++ b/Porting/Maintainers.pm
@@ -20,7 +20,7 @@ use vars qw(@ISA @EXPORT_OK $VERSION);
@EXPORT_OK = qw(%Modules %Maintainers
get_module_files get_module_pat
show_results process_options files_to_modules
- finish_tap_output
+ finish_tap_output
reload_manifest);
$VERSION = 0.06;
@@ -134,10 +134,6 @@ or
--opened | file ....
List the module ownership of modified or the listed files
- --tap-output
- Show results as valid TAP output. Currently only compatible
- with --check, --checkmani
-
Matching is case-ignoring regexp, author matching is both by
the short id and by the full name and email. A "module" may
not be just a module, it may be a file or files or a subdirectory.
@@ -153,7 +149,6 @@ my $Check;
my $Checkmani;
my $Opened;
my $TestCounter = 0;
-my $TapOutput;
sub process_options {
usage()
@@ -165,7 +160,6 @@ sub process_options {
'check' => \$Check,
'checkmani' => \$Checkmani,
'opened' => \$Opened,
- 'tap-output' => \$TapOutput,
);
my @Files;
@@ -353,32 +347,20 @@ sub maintainers_files {
sub duplicated_maintainers {
maintainers_files();
for my $f (keys %files) {
- if ($TapOutput) {
- if ($files{$f} > 1) {
- print "not ok ".++$TestCounter." - File $f appears $files{$f} times in Maintainers.pl\n";
- } else {
- print "ok ".++$TestCounter." - File $f appears $files{$f} times in Maintainers.pl\n";
- }
- } else {
- if ($files{$f} > 1) {
- warn "File $f appears $files{$f} times in Maintainers.pl\n";
- }
- }
+ if ($files{$f} > 1) {
+ print "not ok ".++$TestCounter." - File $f appears $files{$f} times in Maintainers.pl\n";
+ } else {
+ print "ok ".++$TestCounter." - File $f appears $files{$f} times in Maintainers.pl\n";
+ }
}
}
sub warn_maintainer {
my $name = shift;
- if ($TapOutput) {
- if ($files{$name}) {
- print "ok ".++$TestCounter." - $name has a maintainer\n";
- } else {
- print "not ok ".++$TestCounter." - $name has NO maintainer\n";
-
- }
-
+ if ($files{$name}) {
+ print "ok ".++$TestCounter." - $name has a maintainer\n";
} else {
- warn "File $name has no maintainer\n" if not $files{$name};
+ print "not ok ".++$TestCounter." - $name has NO maintainer\n";
}
}
@@ -395,16 +377,10 @@ sub missing_maintainers {
sub superfluous_maintainers {
maintainers_files();
for my $f (keys %files) {
- if ($TapOutput) {
- if ($MANIFEST{$f}) {
- print "ok ".++$TestCounter." - Maintained file $f appears in MANIFEST\n";
- } else {
- print "not ok ".++$TestCounter." - File $f has has a maintainer but is not in MANIFEST\n";
- }
+ if ($MANIFEST{$f}) {
+ print "ok ".++$TestCounter." - Maintained file $f appears in MANIFEST\n";
} else {
- if (!$MANIFEST{$f}) {
- warn "File $f has has a maintainer but is not in MANIFEST\n";
- }
+ print "not ok ".++$TestCounter." - File $f has has a maintainer but is not in MANIFEST\n";
}
}
}