e Archive::Tar;
use CPAN::cpanminus::reporter::RetainReports;
use Data::Dump ( qw| dd pp | );
use JSON;
use Path::Tiny;
use Perl::Download::FTP;
use Text::CSV_XS;
=head1 NAME
Test::Against::Dev - Te
d F<.log.json>
files like these:
$> ls -l ./results/perl-5.27.6/analysis/01 | head -5
total 5824
-rw-r--r-- 1 jkeenan jkeenan 757 Dec 16 13:58 ABH.Mozilla-CA-20160104.log.json
-rw-
7060201.log.json
-rw-r--r-- 1 jkeenan jkeenan 11639 Dec 16 13:58 ABW.Template-Toolkit-2.27.log.json
-rw-r--r-- 1 jkeenan jkeenan 645 Dec 16 13:58 ABW.XML-Namespace-0.02.log.json
In versio
e Archive::Tar;
use CPAN::cpanminus::reporter::RetainReports;
use Data::Dump ( qw| dd pp | );
use JSON;
use Path::Tiny;
use Text::CSV_XS;
=head1 NAME
Test::Against::Build - Test CPAN modules against
alysis_dir = $self->analyze_cpanm_build_logs( { verbose => 1 } );
$fcdvfile = $self->analyze_json_logs( { verbose => 1, sep_char => '|' } );
=head1 DESCRIPTION
=head2 Who Should Use This Librar
with methods to run F<cpanm> against a specific list of modules, parse the
results into files in JSON format and then summarize those results in a
delimiter-separated-values file (such as a pipe-sepa