Commit e3ee1927 authored by Nick Morrott's avatar Nick Morrott

Imported Upstream version 0.09

parent bdc4a5a0
# This Build.PL for MooseX-Types-Path-Class was generated by
# Dist::Zilla::Plugin::ModuleBuildTiny::Fallback 0.018
# Dist::Zilla::Plugin::ModuleBuildTiny::Fallback 0.023
use strict;
use warnings;
my %configure_requires = (
'Module::Build::Tiny' => '0.007',
'Module::Build::Tiny' => '0.034',
);
my @missing = grep {
! eval "require $_; $_->VERSION($configure_requires{$_}); 1"
my %errors = map {
eval "require $_; $_->VERSION($configure_requires{$_}); 1";
$_ => $@,
} keys %configure_requires;
if (not @missing)
if (!grep { $_ } values %errors)
{
# This section for MooseX-Types-Path-Class was generated by Dist::Zilla::Plugin::ModuleBuildTiny 0.013.
# This section for MooseX-Types-Path-Class was generated by Dist::Zilla::Plugin::ModuleBuildTiny 0.014.
use strict;
use warnings;
use 5.006;
# use Module::Build::Tiny 0.007;
# use Module::Build::Tiny 0.034;
Module::Build::Tiny::Build_PL();
}
else
{
if ($ENV{PERL_MB_FALLBACK_SILENCE_WARNING})
if (not $ENV{PERL_MB_FALLBACK_SILENCE_WARNING})
{
warn <<'EOW';
warn <<'EOW'
*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
If you're seeing this warning, your toolchain is really, really old* and you'll
......@@ -56,12 +57,18 @@ You can also silence this warning for future installations by setting the
PERL_MB_FALLBACK_SILENCE_WARNING environment variable, but please don't do
that until you fix your toolchain as described above.
Errors from configure prereqs:
EOW
. do {
require Data::Dumper; Data::Dumper->new([ \%errors ])->Indent(2)->Terse(1)->Sortkeys(1)->Dump;
};
sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
}
# This section was automatically generated by Dist::Zilla::Plugin::ModuleBuild v5.039.
# This section was automatically generated by Dist::Zilla::Plugin::ModuleBuild v6.005.
use strict;
use warnings;
......@@ -70,7 +77,7 @@ EOW
my %module_build_args = (
"configure_requires" => {
"Module::Build::Tiny" => "0.007",
"Module::Build::Tiny" => "0.034",
"perl" => "5.006"
},
"dist_abstract" => "A Path::Class type library for Moose",
......@@ -78,12 +85,11 @@ EOW
"Todd Hepler <thepler\@employees.org>"
],
"dist_name" => "MooseX-Types-Path-Class",
"dist_version" => "0.08",
"dist_version" => "0.09",
"license" => "perl",
"module_name" => "MooseX::Types::Path::Class",
"recursive_test_files" => 1,
"requires" => {
"MooseX::Getopt" => 0,
"MooseX::Types" => 0,
"MooseX::Types::Moose" => 0,
"Path::Class" => "0.16",
......@@ -93,22 +99,24 @@ EOW
"warnings" => 0
},
"test_requires" => {
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"Module::Metadata" => 0,
"Moose" => 0,
"Moose::Util::TypeConstraints" => 0,
"Test::More" => "0.88",
"Test::More" => 0,
"Test::Needs" => 0,
"perl" => "5.006"
}
);
my %fallback_build_requires = (
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"Module::Metadata" => 0,
"Moose" => 0,
"Moose::Util::TypeConstraints" => 0,
"Test::More" => "0.88",
"Test::More" => 0,
"Test::Needs" => 0,
"perl" => "5.006"
);
......
......@@ -26,7 +26,7 @@ patches you have.
You may need to satisfy some dependencies. The easiest way to satisfy
dependencies is to install the last release -- this is available at
https://metacpan.org/release/MooseX-Types-Path-Class.
https://metacpan.org/release/MooseX-Types-Path-Class
If you use cpanminus, you can do it without downloading the tarball first:
......@@ -82,12 +82,12 @@ https://help.github.com/articles/creating-a-pull-request
If you have found a bug, but do not have an accompanying patch to fix it, you
can submit an issue report here:
https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Types-Path-Class
or via bug-MooseX-Types-Path-Class@rt.cpan.org.
or via email: bug-MooseX-Types-Path-Class@rt.cpan.org
There is also a mailing list available for users of this distribution, at
http://lists.perl.org/list/moose.html.
http://lists.perl.org/list/moose.html
There is also an irc channel available for users of this distribution, at
irc://irc.perl.org/#moose.
irc://irc.perl.org/#moose
If you send me a patch or pull request, your name and email address will be
included in the documentation as a contributor (using the attribution on the
......@@ -96,5 +96,5 @@ wish to be listed under a different name or address, you should submit a pull
request to the .mailmap file to contain the correct mapping.
This file was generated via Dist::Zilla::Plugin::GenerateFile::ShareDir 0.006 from a
template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.102.
This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.009 from a
template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.115.
Revision history for MooseX-Types-Path-Class
0.09 2016-06-08 01:05:14Z
- made MooseX::Getopt an optional dependency again (broken in 0.07)
0.08 2015-08-16 02:05:52Z
- update some distribution tooling
......@@ -14,7 +17,7 @@ Revision history for MooseX-Types-Path-Class
0.05 2008-10-21
- use class_type()
- made MooseX::Getopt an optional dependency
- made MooseX::Getopt an optional dependency (RT#39327)
- pod updates
- made Dir and File subtypes of Path::Class::*
......
# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.039.
# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.005.
Build.PL
CONTRIBUTING
Changes
......@@ -23,12 +23,12 @@ xt/author/eol.t
xt/author/kwalitee.t
xt/author/mojibake.t
xt/author/no-tabs.t
xt/author/pod-coverage.t
xt/author/pod-no404s.t
xt/author/pod-spell.t
xt/author/pod-syntax.t
xt/release/changes_has_content.t
xt/release/cpan-changes.t
xt/release/distmeta.t
xt/release/minimum-version.t
xt/release/pod-coverage.t
xt/release/pod-no404s.t
xt/release/pod-syntax.t
xt/release/portability.t
This diff is collapsed.
This diff is collapsed.
# This Makefile.PL for MooseX-Types-Path-Class was generated by
# Dist::Zilla::Plugin::MakeMaker::Fallback 0.019
# and Dist::Zilla::Plugin::MakeMaker::Awesome 0.34.
# Dist::Zilla::Plugin::MakeMaker::Fallback 0.022
# and Dist::Zilla::Plugin::MakeMaker::Awesome 0.38.
# Don't edit it but the dist.ini and plugins used to construct it.
use strict;
use warnings;
use 5.006;
use ExtUtils::MakeMaker;
BEGIN {
my %configure_requires = (
'Module::Build::Tiny' => '0.007',
'Module::Build::Tiny' => '0.034',
);
my @missing = grep {
! eval "require $_; $_->VERSION($configure_requires{$_}); 1"
} keys %configure_requires;
if (not @missing)
{
print "Congratulations, your toolchain understands 'configure_requires'!\n\n";
}
else
if (@missing)
{
if (not $ENV{PERL_MM_FALLBACK_SILENCE_WARNING})
{
......@@ -61,14 +60,11 @@ EOW
}
} # end BEGIN
use 5.006;
use ExtUtils::MakeMaker;
my %WriteMakefileArgs = (
"ABSTRACT" => "A Path::Class type library for Moose",
"AUTHOR" => "Todd Hepler <thepler\@employees.org>",
"CONFIGURE_REQUIRES" => {
"Module::Build::Tiny" => "0.007"
"Module::Build::Tiny" => "0.034"
},
"DISTNAME" => "MooseX-Types-Path-Class",
"LICENSE" => "perl",
......@@ -76,7 +72,6 @@ my %WriteMakefileArgs = (
"NAME" => "MooseX::Types::Path::Class",
"PL_FILES" => {},
"PREREQ_PM" => {
"MooseX::Getopt" => 0,
"MooseX::Types" => 0,
"MooseX::Types::Moose" => 0,
"Path::Class" => "0.16",
......@@ -85,28 +80,29 @@ my %WriteMakefileArgs = (
"warnings" => 0
},
"TEST_REQUIRES" => {
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"Module::Metadata" => 0,
"Moose" => 0,
"Moose::Util::TypeConstraints" => 0,
"Test::More" => "0.88"
"Test::More" => 0,
"Test::Needs" => 0
},
"VERSION" => "0.08",
"VERSION" => "0.09",
"test" => {
"TESTS" => "t/*.t"
}
);
my %FallbackPrereqs = (
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"Module::Metadata" => 0,
"Moose" => 0,
"Moose::Util::TypeConstraints" => 0,
"MooseX::Getopt" => 0,
"MooseX::Types" => 0,
"MooseX::Types::Moose" => 0,
"Path::Class" => "0.16",
"Test::More" => "0.88",
"Test::More" => 0,
"Test::Needs" => 0,
"if" => 0,
"strict" => 0,
"warnings" => 0
......
This archive contains the distribution MooseX-Types-Path-Class,
version 0.08:
version 0.09:
A Path::Class type library for Moose
......@@ -11,5 +11,5 @@ This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
This README file was generated by Dist::Zilla::Plugin::Readme v5.039.
This README file was generated by Dist::Zilla::Plugin::Readme v6.005.
......@@ -14,10 +14,16 @@ StaticInstall.dry_run = 0 ; we can safely set this here
:version = 0.006
file = xt/author/clean-namespaces.t
code = s/^(# this test was .*)$/$1\n# and altered by the local dist.ini/;
code = s/^(use Test::CleanNamespaces.*)$/$1\nuse Test::Requires { 'MooseX::Types' => '0.42' };/;
code = s/^(use Test::CleanNamespaces.*)$/$1\nuse Test::Needs { 'MooseX::Types' => '0.42' };/;
[Prereqs / DevelopRequires]
Test::Requires = 0
Test::Needs = 0
[Prereqs::Soften]
:version = 0.006000
module = MooseX::Getopt
copy_to = develop.requires
to_relationship = suggests
[MetaResources]
x_IRC = irc://irc.perl.org/#moose
......
use strict;
use warnings;
package MooseX::Types::Path::Class; # git description: v0.07-6-g6afe19a
package MooseX::Types::Path::Class; # git description: v0.08-5-gc1e201f
# ABSTRACT: A Path::Class type library for Moose
our $VERSION = '0.08';
our $VERSION = '0.09';
use Path::Class 0.16 ();
......@@ -52,7 +52,7 @@ MooseX::Types::Path::Class - A Path::Class type library for Moose
=head1 VERSION
version 0.08
version 0.09
=head1 SYNOPSIS
......@@ -141,10 +141,16 @@ L<MooseX::Types::Path::Class::MoreCoercions>, L<MooseX::FileAttribute>, L<MooseX
L<Moose>, L<MooseX::Types>, L<Path::Class>
=head1 BUGS AND LIMITATIONS
=head1 SUPPORT
If you find a bug please either email the author, or add
the bug to cpan-RT L<http://rt.cpan.org>.
Bugs may be submitted through L<the RT bug tracker|https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Types-Path-Class>
(or L<bug-MooseX-Types-Path-Class@rt.cpan.org|mailto:bug-MooseX-Types-Path-Class@rt.cpan.org>).
There is also a mailing list available for users of this distribution, at
L<http://lists.perl.org/list/moose.html>.
There is also an irc channel available for users of this distribution, at
L<C<#moose> on C<irc.perl.org>|irc://irc.perl.org/#moose>.
=head1 AUTHOR
......
do { my $x = {
'configure' => {
'requires' => {
'Module::Build::Tiny' => '0.007',
'Module::Build::Tiny' => '0.034',
'perl' => '5.006'
}
},
'develop' => {
'recommends' => {
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.102'
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.115'
},
'requires' => {
'Dist::Zilla' => '5',
'Dist::Zilla::Plugin::Authority' => '1.009',
'Dist::Zilla::Plugin::AuthorityFromModule' => '0.002',
'Dist::Zilla::Plugin::AutoMetaResources' => '0',
'Dist::Zilla::Plugin::AutoPrereqs' => '0',
'Dist::Zilla::Plugin::AutoPrereqs' => '5.038',
'Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional' => '0.004',
'Dist::Zilla::Plugin::CheckIssues' => '0',
'Dist::Zilla::Plugin::CheckPrereqsIndexed' => '0',
......@@ -23,7 +23,7 @@ do { my $x = {
'Dist::Zilla::Plugin::ConfirmRelease' => '0',
'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0',
'Dist::Zilla::Plugin::FileFinder::ByName' => '0',
'Dist::Zilla::Plugin::GenerateFile::ShareDir' => '0',
'Dist::Zilla::Plugin::GenerateFile::FromShareDir' => '0',
'Dist::Zilla::Plugin::Git::Check' => '0',
'Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch' => '0.004',
'Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts' => '0',
......@@ -36,7 +36,7 @@ do { my $x = {
'Dist::Zilla::Plugin::Git::Tag' => '0',
'Dist::Zilla::Plugin::GitHub::Update' => '0.40',
'Dist::Zilla::Plugin::GithubMeta' => '0.54',
'Dist::Zilla::Plugin::InstallGuide' => '0',
'Dist::Zilla::Plugin::InstallGuide' => '1.200005',
'Dist::Zilla::Plugin::Keywords' => '0.004',
'Dist::Zilla::Plugin::License' => '5.038',
'Dist::Zilla::Plugin::MakeMaker::Fallback' => '0.012',
......@@ -52,11 +52,12 @@ do { my $x = {
'Dist::Zilla::Plugin::ModuleBuildTiny::Fallback' => '0.018',
'Dist::Zilla::Plugin::MojibakeTests' => '0.8',
'Dist::Zilla::Plugin::NextRelease' => '5.033',
'Dist::Zilla::Plugin::PodCoverageTests' => '0',
'Dist::Zilla::Plugin::PodSyntaxTests' => '0',
'Dist::Zilla::Plugin::PodCoverageTests' => '5.040',
'Dist::Zilla::Plugin::PodSyntaxTests' => '5.040',
'Dist::Zilla::Plugin::PodWeaver' => '4.005',
'Dist::Zilla::Plugin::Prereqs' => '0',
'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0',
'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0.006',
'Dist::Zilla::Plugin::Prereqs::Soften' => '0.006000',
'Dist::Zilla::Plugin::PromptIfStale' => '0',
'Dist::Zilla::Plugin::Readme' => '0',
'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0.142180',
......@@ -72,19 +73,20 @@ do { my $x = {
'Dist::Zilla::Plugin::Test::CleanNamespaces' => '0.006',
'Dist::Zilla::Plugin::Test::Compile' => '2.039',
'Dist::Zilla::Plugin::Test::EOL' => '0.17',
'Dist::Zilla::Plugin::Test::Kwalitee' => '2.06',
'Dist::Zilla::Plugin::Test::Kwalitee' => '2.10',
'Dist::Zilla::Plugin::Test::MinimumVersion' => '2.000003',
'Dist::Zilla::Plugin::Test::NoTabs' => '0.08',
'Dist::Zilla::Plugin::Test::Pod::No404s' => '1.002',
'Dist::Zilla::Plugin::Test::PodSpelling' => '2.006001',
'Dist::Zilla::Plugin::Test::Pod::No404s' => '1.003',
'Dist::Zilla::Plugin::Test::PodSpelling' => '2.006003',
'Dist::Zilla::Plugin::Test::Portability' => '0',
'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.019',
'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.022',
'Dist::Zilla::Plugin::TestRelease' => '0',
'Dist::Zilla::Plugin::UploadToCPAN' => '0',
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.094',
'File::Spec' => '0',
'IO::Handle' => '0',
'IPC::Open3' => '0',
'MooseX::Getopt' => '0',
'Pod::Coverage::TrustPod' => '0',
'Pod::Wordlist' => '0',
'Software::License::Perl_5' => '0',
......@@ -95,11 +97,11 @@ do { my $x = {
'Test::Kwalitee' => '1.21',
'Test::Mojibake' => '0',
'Test::More' => '0.96',
'Test::Needs' => '0',
'Test::NoTabs' => '0',
'Test::Pod' => '1.41',
'Test::Pod::Coverage' => '1.08',
'Test::Pod::No404s' => '0',
'Test::Requires' => '0',
'Test::Spelling' => '0.12',
'blib' => '1.01',
'perl' => '5.006'
......@@ -107,7 +109,6 @@ do { my $x = {
},
'runtime' => {
'requires' => {
'MooseX::Getopt' => '0',
'MooseX::Types' => '0',
'MooseX::Types::Moose' => '0',
'Path::Class' => '0.16',
......@@ -115,6 +116,9 @@ do { my $x = {
'perl' => '5.006',
'strict' => '0',
'warnings' => '0'
},
'suggests' => {
'MooseX::Getopt' => '0'
}
},
'test' => {
......@@ -122,11 +126,12 @@ do { my $x = {
'CPAN::Meta' => '2.120900'
},
'requires' => {
'ExtUtils::MakeMaker' => '0',
'File::Spec' => '0',
'Module::Metadata' => '0',
'Moose' => '0',
'Moose::Util::TypeConstraints' => '0',
'Test::More' => '0.88',
'Test::More' => '0',
'Test::Needs' => '0',
'perl' => '5.006'
}
}
......
......@@ -3,11 +3,11 @@
use strict;
use warnings;
# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.021
# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.024
use Test::More tests => 1;
use ExtUtils::MakeMaker;
use Module::Metadata;
use File::Spec;
# from $version::LAX
......@@ -122,7 +122,7 @@ for my $phase ( qw(configure build test runtime develop other) ) {
my $req_string = $want eq 'any' ? 'any version required' : "version '$want' required";
if ($prefix) {
my $have = MM->parse_version( File::Spec->catfile($prefix, $file) );
my $have = Module::Metadata->new_from_file( File::Spec->catfile($prefix, $file) )->version;
$have = "undef" unless defined $have;
push @reports, [$mod, $want, $have];
......
......@@ -2,7 +2,6 @@ use warnings;
use strict;
{
package Foo;
use Moose;
use MooseX::Types::Path::Class;
......@@ -23,7 +22,6 @@ use strict;
}
{
package Bar;
use Moose;
use MooseX::Types::Path::Class qw( Dir File );
......@@ -65,4 +63,3 @@ for my $class (qw(Foo Bar)) {
isa_ok( $o, $class );
$check->($o);
}
use warnings;
use strict;
eval { require MooseX::Getopt; };
if ($@) {
plan( skip_all => 'MooseX::Getopt required for this test' );
}
use Test::Needs 'MooseX::Getopt';
{
package Foo;
use Moose;
with 'MooseX::Getopt';
......@@ -29,7 +25,6 @@ if ($@) {
}
{
package Bar;
use Moose;
with 'MooseX::Getopt';
......@@ -83,4 +78,3 @@ for my $class (qw(Foo Bar)) {
isa_ok( $o, $class );
$check->($o);
}
use strict;
use warnings;
# this test was generated with Dist::Zilla::Plugin::Test::CheckBreaks 0.012
# this test was generated with Dist::Zilla::Plugin::Test::CheckBreaks 0.016
use Test::More 0.88;
use Test::More tests => 2;
SKIP: {
eval 'require Moose::Conflicts; Moose::Conflicts->check_conflicts';
......@@ -14,5 +14,3 @@ SKIP: {
}
pass 'no x_breaks data to check';
done_testing;
......@@ -6,7 +6,7 @@ use warnings;
use Test::More 0.94;
use Test::CleanNamespaces 0.15;
use Test::Requires { 'MooseX::Types' => '0.42' };
use Test::Needs { 'MooseX::Types' => '0.42' };
subtest all_namespaces_clean => sub { all_namespaces_clean() };
......
......@@ -20,14 +20,14 @@ my @files = (
'xt/author/kwalitee.t',
'xt/author/mojibake.t',
'xt/author/no-tabs.t',
'xt/author/pod-coverage.t',
'xt/author/pod-no404s.t',
'xt/author/pod-spell.t',
'xt/author/pod-syntax.t',
'xt/release/changes_has_content.t',
'xt/release/cpan-changes.t',
'xt/release/distmeta.t',
'xt/release/minimum-version.t',
'xt/release/pod-coverage.t',
'xt/release/pod-no404s.t',
'xt/release/pod-syntax.t',
'xt/release/portability.t'
);
......
# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.11
# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.12
use strict;
use warnings;
use Test::More 0.88;
......
......@@ -20,14 +20,14 @@ my @files = (
'xt/author/kwalitee.t',
'xt/author/mojibake.t',
'xt/author/no-tabs.t',
'xt/author/pod-coverage.t',
'xt/author/pod-no404s.t',
'xt/author/pod-spell.t',
'xt/author/pod-syntax.t',
'xt/release/changes_has_content.t',
'xt/release/cpan-changes.t',
'xt/release/distmeta.t',
'xt/release/minimum-version.t',
'xt/release/pod-coverage.t',
'xt/release/pod-no404s.t',
'xt/release/pod-syntax.t',
'xt/release/portability.t'
);
......
......@@ -2,14 +2,15 @@ use strict;
use warnings;
use Test::More;
# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006009
# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007002
use Test::Spelling 0.12;
use Pod::Wordlist;
add_stopwords(<DATA>);
all_pod_files_spelling_ok( qw( bin lib ) );
all_pod_files_spelling_ok( qw( bin lib examples lib script t xt ) );
__DATA__
irc
Todd
Hepler
thepler
......
#!perl
# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
use strict; use warnings;
use Test::More;
use Test::Pod 1.41;
......
......@@ -4,7 +4,7 @@ use Test::More tests => 2;
note 'Checking Changes';
my $changes_file = 'Changes';
my $newver = '0.08';
my $newver = '0.09';
my $trial_token = '-TRIAL';
SKIP: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment