Module-CPANTS-ProcessCPAN
view release on metacpan or search on metacpan
lib/Module/CPANTS/ProcessCPAN.pm view on Meta::CPAN
else {
print "skipping $vname\n";
next;
}
}
else {
print "new version of $vname\n";
}
print "analyse $vname\n";
my $file=$me->cpan_path_to_dist($dist->prefix);
# call cpants_lint.pl
my $from_lint=`$^X $lint --yaml $file`;
$me->process_yaml($from_lint);
}
# dump old dists from DB
my @distributions=$p->distributions;
my %dists=map {$_->dist => 1} grep { $_->dist } @distributions;
lib/Module/CPANTS/ProcessCPAN.pm view on Meta::CPAN
sub cpan_01mailrc {
my $me=shift;
return catfile($me->cpan,'authors','01mailrc.txt.gz');
}
sub cpan_02packages {
my $me=shift;
return catfile($me->cpan,'modules','02packages.details.txt.gz');
}
sub cpan_path_to_dist {
my $me=shift;
my $prefix=shift;
return catfile($me->cpan,'authors','id',$prefix);
}
=head2 Accessors to various directories
=cut
sub home_dir {
( run in 0.291 second using v1.01-cache-2.11-cpan-f79bc02f770 )