'CPAN::Meta' =>
{
'MAINTAINER' => 'dagolden',
- 'DISTRIBUTION' => 'DAGOLDEN/CPAN-Meta-2.112600.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/CPAN-Meta-2.112621.tar.gz',
'FILES' => q[cpan/CPAN-Meta],
'EXCLUDED' => [
qr/^xt/,
Revision history for CPAN-Meta
+2.112621 2011-09-19 12:15:16 America/New_York
+
+ [BUGFIX]
+
+ - Spell BACKEND environment variables correctly this time
+ [noticed by Stevan Little]
+
+2.112620 2011-09-18 20:56:06 America/New_York
+
+ [BUGFIX]
+
+ - Protect tests against PERL_(YAML|JSON)_BACKEND settings that could
+ cause tests to fail. (RT #69979)
+
2.112600 2011-09-17 12:21:09 America/New_York
[DOCUMENTATION]
use strict;
use warnings;
package CPAN::Meta;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
use Carp qw(carp croak);
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 SYNOPSIS
use strict;
use warnings;
package CPAN::Meta::Converter;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
use CPAN::Meta::Validator;
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 SYNOPSIS
use strict;
use warnings;
package CPAN::Meta::Feature;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
use CPAN::Meta::Prereqs;
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 DESCRIPTION
use strict;
use warnings;
package CPAN::Meta::History;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
1;
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 DESCRIPTION
use strict;
use warnings;
package CPAN::Meta::Prereqs;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
use Carp qw(confess);
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 DESCRIPTION
use strict;
use warnings;
package CPAN::Meta::Spec;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
1;
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 SYNOPSIS
use strict;
use warnings;
package CPAN::Meta::Validator;
-our $VERSION = '2.112600'; # VERSION
+our $VERSION = '2.112621'; # VERSION
#--------------------------------------------------------------------------#
=head1 VERSION
-version 2.112600
+version 2.112621
=head1 SYNOPSIS
use IO::Dir;
use Parse::CPAN::Meta 1.4400;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $data_dir = IO::Dir->new( 't/data-bad' );
my @files = sort grep { /^\w/ } $data_dir->read;
use IO::Dir;
use Parse::CPAN::Meta 1.4400;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $data_dir = IO::Dir->new( 't/data-fail' );
my @files = sort grep { /^\w/ } $data_dir->read;
use Parse::CPAN::Meta 1.4400;
use version;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
# mock file object
package
File::StringObject;
sub _slurp { do { local(@ARGV,$/)=shift(@_); <> } }
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $data_dir = IO::Dir->new( 't/data-bad' );
my @files = sort grep { /^\w/ } $data_dir->read;
use Scalar::Util qw(blessed);
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $distmeta = {
name => 'Module-Build',
abstract => 'Build and install Perl modules',
use CPAN::Meta;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my %distmeta = (
name => 'Module-Billed',
abstract => 'inscrutable',
use CPAN::Meta::Prereqs;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
sub dies_ok (&@) {
my ($code, $qr, $comment) = @_;
use CPAN::Meta::Prereqs;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $prereq_struct_1 = {
runtime => {
requires => {
use CPAN::Meta::Prereqs;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $prereq_struct = {
runtime => {
requires => {
use CPAN::Meta;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
# 1.4 repository upgrade
{
my $label = "(version 1.4) old repository winds up in 'url'";
use File::Temp 0.20 ();
use Parse::CPAN::Meta 1.4400;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
my $distmeta = {
name => 'Module-Build',
abstract => 'Build and install Perl modules',
use IO::Dir;
use Parse::CPAN::Meta 1.4400;
+delete $ENV{$_} for qw/PERL_JSON_BACKEND PERL_YAML_BACKEND/; # use defaults
+
{
my $data_dir = IO::Dir->new( 't/data' );
my @files = sort grep { /^\w/ } $data_dir->read;
=item *
-L<CPAN::Meta> has been upgraded from version 2.112150 to version 2.112600.
+L<CPAN::Meta> has been upgraded from version 2.112150 to version 2.112621.
=item *