App-Prove-Plugin-TraceUse
view release on metacpan or search on metacpan
lib/App/Prove/Plugin/TraceUse.pm view on Meta::CPAN
my $hash_fails = 0;
for (@d) {
my($mod,$ver) = @$_;
my $v = $dep_hash->{$mod};
if ( not $v ) {
print "# ";
print colored ['bold red'], sprintf "%-${n}s => '%s',\n", "'".$_->[0]."'", $_->[1];
$hash_fails = 1;
}
elsif ( $v and qv($v) < qv($ver) ) {
print "# ";
print colored ['bold yellow'], sprintf "%-${n}s => '%s',\n", "'".$_->[0]."'", $_->[1];
$hash_fails = 1;
}
}
if ( not $hash_fails ) {
print "# - dependencies are ok\n";
}
return not $hash_fails;
( run in 1.027 second using v1.01-cache-2.11-cpan-39bf76dae61 )