Quiet verbose messages.
This commit is contained in:
1 parent
755ffcb6f8
commit
1d69542e23
1 file changed
+7
-5
@@ -973,6 +973,7 @@ for my $file (@args) {
|
|||||||
or $_ =~ /^t\/.*\.t$/
|
or $_ =~ /^t\/.*\.t$/
|
||||||
} @files;
|
} @files;
|
||||||
use Module::ExtractUse;
|
use Module::ExtractUse;
|
||||||
|
my %bogus_dep=();
|
||||||
for my $testfile (@tests) {
|
for my $testfile (@tests) {
|
||||||
my $extract_o_matic=Module::ExtractUse->new()
|
my $extract_o_matic=Module::ExtractUse->new()
|
||||||
or die "Module::ExtractUse->new failed: $!\n";
|
or die "Module::ExtractUse->new failed: $!\n";
|
||||||
@@ -982,20 +983,21 @@ for my $file (@args) {
|
|||||||
next;
|
next;
|
||||||
}
|
}
|
||||||
$extract_o_matic->extract_use(\$test);
|
$extract_o_matic->extract_use(\$test);
|
||||||
#print STDERR "$testfile: @{[$extract_o_matic->array()]}\n";
|
|
||||||
for my $dep ($extract_o_matic->array()) {
|
for my $dep ($extract_o_matic->array()) {
|
||||||
next if ($dep eq $module);
|
next if ($dep eq $module);
|
||||||
next if exists $build_requires{$dep};
|
next if exists $build_requires{$dep};
|
||||||
|
next if exists $bogus_dep{$dep};
|
||||||
my $package = $packages->package($dep);
|
my $package = $packages->package($dep);
|
||||||
if(!defined($package)) {
|
if (!defined($package)) {
|
||||||
|
$bogus_dep{$dep}++;
|
||||||
# Don't print this for common false positives
|
# Don't print this for common false positives
|
||||||
unless($dep =~ /^(Config|base|5|lib)/) {
|
unless ($dep =~ /^(Config|base|5|lib)/) {
|
||||||
verbose("Module not on CPAN, not adding dependency: $dep");
|
verbose("Module not on CPAN, not adding dependency: $dep");
|
||||||
}
|
}
|
||||||
next;
|
next;
|
||||||
}
|
}
|
||||||
if($package->distribution->dist eq $name) {
|
if ($package->distribution->dist eq $name) {
|
||||||
verbose("Dependency $dep provided by ourselves, not adding dependency");
|
#verbose("Dependency $dep provided by ourselves, not adding dependency");
|
||||||
next;
|
next;
|
||||||
}
|
}
|
||||||
$build_requires{$dep} ||= 0;
|
$build_requires{$dep} ||= 0;
|
||||||
|
|||||||
Reference in new issue
Block a user