Acme-CPANAuthors-India
view release on metacpan or search on metacpan
t/00-report-prereqs.t view on Meta::CPAN
my @reports = [qw/Version Module/];
for my $mod (@modules) {
next if $mod eq 'perl';
my $file = $mod;
$file =~ s{::}{/}g;
$file .= ".pm";
my ($prefix) = grep { -e catfile( $_, $file ) } @INC;
if ($prefix) {
my $ver = MM->parse_version( catfile( $prefix, $file ) );
$ver = "undef" unless defined $ver; # Newer MM should do this anyway
push @reports, [ $ver, $mod ];
}
else {
push @reports, [ "missing", $mod ];
}
}
if (@reports) {
my $vl = max map { length $_->[0] } @reports;
my $ml = max map { length $_->[1] } @reports;
( run in 3.146 seconds using v1.01-cache-2.11-cpan-d80b1682f3f )