Dist-Zilla-BeLike-CSJEWELL

changeset 39:6ea2a28627b9 0.990

Polishing for 0.990 release.
author Curtis Jewell <csjewell@cpan.org>
date Fri Mar 28 21:34:04 2014 -0600 (2014-03-28)
parents c7179451a6e3
children f353ac57ca25
files .hgignore Build.PL Changes dist.ini lib/Dist/Zilla/App/Command/configure_CSJEWELL.pm lib/Dist/Zilla/BeLike/CSJEWELL.pm lib/Dist/Zilla/MintingProfile/CSJEWELL.pm lib/Dist/Zilla/Plugin/CSJEWELL/AuthorTest.pm lib/Dist/Zilla/Plugin/CSJEWELL/BeforeBuild.pm lib/Dist/Zilla/Plugin/CSJEWELL/DotFileFix.pm lib/Dist/Zilla/Plugin/CSJEWELL/FTPUploadToOwnSite.pm lib/Dist/Zilla/Plugin/CSJEWELL/SubversionDist.pm lib/Dist/Zilla/Plugin/CSJEWELL/VersionGetter.pm lib/Dist/Zilla/PluginBundle/CSJEWELL.pm lib/Dist/Zilla/Stash/DefaultURLs.pm share/csjewell/Module.pm share/csjewell/skel/Build.PL share/csjewell/skel/Changes share/csjewell/skel/_hgignore share/csjewell/skel/dist.ini share/csjewell/skel/xt/author/changes.t share/csjewell/skel/xt/author/common_mistakes.t share/csjewell/skel/xt/author/fixme.t share/csjewell/skel/xt/author/manifest.t share/csjewell/skel/xt/author/meta.t share/csjewell/skel/xt/author/minimumversion.t share/csjewell/skel/xt/author/perlcritic.t share/csjewell/skel/xt/author/pod.t share/csjewell/skel/xt/author/pod_coverage.t share/csjewell/skel/xt/author/portability.t share/csjewell/skel/xt/author/prereq.t share/csjewell/skel/xt/author/version.t share/csjewell/skel/xt/settings/perlcritic.txt share/csjewell/skel/xt/settings/perltidy.txt t/001_compile.t t/compile.t xt/author/900_pod.t xt/author/901_pod_coverage.t xt/author/902_perlcritic.t xt/author/903_meta.t xt/author/904_changes.t xt/author/905_common_mistakes.t xt/author/906_fixme.t xt/author/907_minimumversion.t xt/author/908_portability.t xt/author/909_manifest.t xt/author/910_version.t xt/author/changes.t xt/author/common_mistakes.t xt/author/fixme.t xt/author/manifest.t xt/author/meta.t xt/author/minimumversion.t xt/author/perlcritic.t xt/author/pod.t xt/author/pod_coverage.t xt/author/portability.t xt/author/prereq.t xt/author/version.t xt/release/950_prereq.t xt/settings/perlcritic.txt xt/settings/perltidy.txt xt/settings/stopwords.txt
line diff
     1.1 --- a/.hgignore	Thu Aug 19 02:26:27 2010 -0600
     1.2 +++ b/.hgignore	Fri Mar 28 21:34:04 2014 -0600
     1.3 @@ -10,5 +10,7 @@
     1.4  Makefile.PL
     1.5  META.yml
     1.6  MYMETA.yml
     1.7 +META.json
     1.8 +MYMETA.json
     1.9  glob:*.bak
    1.10  
     2.1 --- a/Build.PL	Thu Aug 19 02:26:27 2010 -0600
     2.2 +++ b/Build.PL	Fri Mar 28 21:34:04 2014 -0600
     2.3 @@ -3,126 +3,127 @@
     2.4  use Module::Build;
     2.5  
     2.6  my $class = Module::Build->subclass(
     2.7 -	class => 'My::Builder',
     2.8 -	code  => <<'END_CODE',
     2.9 +    class => 'My::Builder',
    2.10 +    code  => <<'END_CODE',
    2.11  
    2.12  sub ACTION_authortest {
    2.13 -	my ($self) = @_;
    2.14 +    my ($self) = @_;
    2.15  
    2.16 -	$self->depends_on('build');
    2.17 +    $self->depends_on('build');
    2.18  
    2.19 -	$self->test_files( qw( t xt/author ) );
    2.20 -	$self->depends_on('test');
    2.21 +    $self->test_files( qw( t xt/author ) );
    2.22 +    $self->depends_on('test');
    2.23  
    2.24 -	return;
    2.25 +    return;
    2.26  }
    2.27  
    2.28  
    2.29  
    2.30  sub ACTION_releasetest {
    2.31 -	my ($self) = @_;
    2.32 +    my ($self) = @_;
    2.33  
    2.34 -	$self->depends_on('build');
    2.35 +    $self->depends_on('build');
    2.36  
    2.37 -	$self->test_files( qw( t xt/author xt/release ) );
    2.38 -	$self->depends_on('test');
    2.39 +    $self->test_files( qw( t xt/author xt/release ) );
    2.40 +    $self->depends_on('test');
    2.41  
    2.42 -	return;
    2.43 +    return;
    2.44  }
    2.45  
    2.46  
    2.47  
    2.48  sub ACTION_manifest {
    2.49 -	my ($self, @arguments) = @_;
    2.50 +    my ($self, @arguments) = @_;
    2.51  
    2.52 -	if (-e 'MANIFEST') {
    2.53 -		unlink 'MANIFEST' or die "Can't unlink MANIFEST: $!";
    2.54 -	}
    2.55 +    if (-e 'MANIFEST') {
    2.56 +        unlink 'MANIFEST' or die "Can't unlink MANIFEST: $!";
    2.57 +    }
    2.58  
    2.59 -	return $self->SUPER::ACTION_manifest(@arguments);
    2.60 +    return $self->SUPER::ACTION_manifest(@arguments);
    2.61  }
    2.62  
    2.63  sub ACTION_distmeta {
    2.64 -	my ($self) = @_;
    2.65 +    my ($self) = @_;
    2.66  
    2.67 -	$self->depends_on('manifest');
    2.68 +    $self->depends_on('manifest');
    2.69  
    2.70 -	return $self->SUPER::ACTION_distmeta();
    2.71 +    return $self->SUPER::ACTION_distmeta();
    2.72  }
    2.73  END_CODE
    2.74  );
    2.75  
    2.76  
    2.77  my $builder = $class->new(
    2.78 -	module_name              => 'Dist::Zilla::BeLike::CSJEWELL',
    2.79 -	license                  => 'perl',
    2.80 -	dist_author              => [ 'Curtis Jewell <CSJewell@cpan.org>' ],
    2.81 -	dist_version_from        => 'lib/Dist/Zilla/BeLike/CSJEWELL.pm',
    2.82 -	create_readme            => 1,
    2.83 -	create_license           => 1,
    2.84 -	create_makefile_pl       => 'small',
    2.85 -	configure_requires       => {
    2.86 -		'Module::Build'      => '0.33',
    2.87 -	},
    2.88 -	requires => {
    2.89 -		'perl'                                => '5.008003',	
    2.90 -		'Dist::Zilla'                         => '4.102221',
    2.91 -		'Dist::Zilla::Plugin::Mercurial'      => '0.03',
    2.92 -		'Dist::Zilla::Plugin::Twitter'        => '0.009',
    2.93 -		'Module::Build'                       => '0.33',
    2.94 -		'Moose'                               => '1.09',
    2.95 -		'autodie'                             => '2.10',
    2.96 -		'Pod::Readme'                         => '0.10',
    2.97 -		'Software::License'                   => '0.101620',
    2.98 -		# These next 2 are from libnet 1.22.
    2.99 -		'Net::Netrc'                          => '2.12',
   2.100 -		'Net::FTP'                            => '2.77',
   2.101 -		# These are what the author tests require.
   2.102 -		# Might as well have the prospective builder install
   2.103 -		#  them now.
   2.104 -		'Perl::MinimumVersion'                => '1.26',
   2.105 -		'Pod::Coverage::Moose'                => '0.01',
   2.106 -		'Pod::Coverage'                       => '0.21',
   2.107 -		'Test::Pod::Coverage'                 => '1.08',
   2.108 -		'Pod::Simple'                         => '3.14',
   2.109 -		'Test::Pod'                           => '1.44',
   2.110 -		'Perl::Tidy'                          => '20090616',
   2.111 -		'PPIx::Regexp'                        => '0',
   2.112 -		'PPIx::Utilities::Statement'          => '0',
   2.113 -		'Email::Address'                      => '0',
   2.114 -		'Perl::Critic::Utils::Constants'      => '0',
   2.115 -		'Perl::Critic::More'                  => '0',
   2.116 -		'Perl::Critic'                        => '1.108',
   2.117 -		'Test::Perl::Critic'                  => '0',
   2.118 -		'Test::MinimumVersion'                => '0.101080',
   2.119 -		'Parse::CPAN::Meta'                   => '1.40',
   2.120 -		'Test::CPAN::Meta'                    => '0.17',
   2.121 -		'Test::DistManifest'                  => '1.009',
   2.122 -		'Test::Fixme'                         => '0.04',
   2.123 -		'Pod::Spell::CommonMistakes'          => '0.01',
   2.124 -		'Test::Pod::Spelling::CommonMistakes' => '0.01',
   2.125 -		'Test::CheckChanges'                  => '0.14',
   2.126 -		'Test::HasVersion'                    => '0.012',
   2.127 -		'Test::Prereq::Build'                 => '1.037',
   2.128 -		'Test::Portability::Files'            => '0.05',
   2.129 -	},
   2.130 -	build_requires => {
   2.131 -		'Test::More'                          => '0.88',
   2.132 -		'Test::UseAllModules'                 => '0.12',
   2.133 -	},
   2.134 -	meta_merge     => {
   2.135 -		resources => {
   2.136 -			homepage    => 'http://csjewell.comyr.com/perl/',
   2.137 -			bugtracker  => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=Dist-Zilla-BeLike-CSJEWELL',
   2.138 -			repository  => 'http://bitbucket.org/csjewell/dist-zilla-belike-csjewell'
   2.139 -		},
   2.140 -	},
   2.141 -	share_dir => {
   2.142 -		module => {
   2.143 -			'Dist::Zilla::MintingProfile::CSJEWELL'  => 'share',
   2.144 -		}
   2.145 -	},
   2.146 -	add_to_cleanup      => [ 'Dist-Zilla-BeLike-CSJEWELL-*', ],
   2.147 +    module_name              => 'Dist::Zilla::BeLike::CSJEWELL',
   2.148 +    license                  => 'perl',
   2.149 +    dist_author              => [ 'Curtis Jewell <CSJewell@cpan.org>' ],
   2.150 +    dist_version_from        => 'lib/Dist/Zilla/BeLike/CSJEWELL.pm',
   2.151 +    create_readme            => 1,
   2.152 +    create_license           => 1,
   2.153 +    create_makefile_pl       => 'small',
   2.154 +    release_status           => 'testing',
   2.155 +    configure_requires       => {
   2.156 +        'Module::Build'      => '0.3614',
   2.157 +    },
   2.158 +    requires => {
   2.159 +        'perl'                                => '5.008003',
   2.160 +        'Dist::Zilla'                         => '4.102221',
   2.161 +        'Dist::Zilla::Plugin::Mercurial'      => '0.03',
   2.162 +        'Dist::Zilla::Plugin::Twitter'        => '0.009',
   2.163 +        'Module::Build'                       => '0.3614',
   2.164 +        'Moose'                               => '1.09',
   2.165 +        'autodie'                             => '2.10',
   2.166 +        'Pod::Readme'                         => '0.10',
   2.167 +        'Software::License'                   => '0.101620',
   2.168 +        # These next 2 are from libnet 1.22.
   2.169 +        'Net::Netrc'                          => '2.12',
   2.170 +        'Net::FTP'                            => '2.77',
   2.171 +        # These are what the author tests require.
   2.172 +        # Might as well have the prospective builder install
   2.173 +        #  them now.
   2.174 +        'Perl::MinimumVersion'                => '1.26',
   2.175 +        'Pod::Coverage::Moose'                => '0.01',
   2.176 +        'Pod::Coverage'                       => '0.21',
   2.177 +        'Test::Pod::Coverage'                 => '1.08',
   2.178 +        'Pod::Simple'                         => '3.14',
   2.179 +        'Test::Pod'                           => '1.44',
   2.180 +        'Perl::Tidy'                          => '20090616',
   2.181 +        'PPIx::Regexp'                        => '0',
   2.182 +        'PPIx::Utilities::Statement'          => '0',
   2.183 +        'Email::Address'                      => '0',
   2.184 +        'Perl::Critic::Utils::Constants'      => '0',
   2.185 +        'Perl::Critic::More'                  => '0',
   2.186 +        'Perl::Critic'                        => '1.108',
   2.187 +        'Test::Perl::Critic'                  => '0',
   2.188 +        'Test::MinimumVersion'                => '0.101080',
   2.189 +        'Parse::CPAN::Meta'                   => '1.40',
   2.190 +        'Test::CPAN::Meta'                    => '0.17',
   2.191 +        'Test::DistManifest'                  => '1.009',
   2.192 +        'Test::Fixme'                         => '0.04',
   2.193 +        'Pod::Spell::CommonMistakes'          => '0.01',
   2.194 +        'Test::Pod::Spelling::CommonMistakes' => '0.01',
   2.195 +        'Test::CheckChanges'                  => '0.14',
   2.196 +        'Test::HasVersion'                    => '0.012',
   2.197 +        'Test::Prereq::Build'                 => '1.037',
   2.198 +        'Test::Portability::Files'            => '0.05',
   2.199 +    },
   2.200 +    build_requires => {
   2.201 +        'Test::More'                          => '0.88',
   2.202 +        'Test::UseAllModules'                 => '0.12',
   2.203 +    },
   2.204 +    meta_merge     => {
   2.205 +        resources => {
   2.206 +            homepage    => 'http://perl.curtisjewell.name/',
   2.207 +            bugtracker  => 'http://rt.cpan.org/NoAuth/Bugs.html?Dist=Dist-Zilla-BeLike-CSJEWELL',
   2.208 +            repository  => 'http://bitbucket.org/csjewell/dist-zilla-belike-csjewell'
   2.209 +        },
   2.210 +    },
   2.211 +    share_dir => {
   2.212 +        module => {
   2.213 +            'Dist::Zilla::MintingProfile::CSJEWELL'  => 'share',
   2.214 +        }
   2.215 +    },
   2.216 +    add_to_cleanup      => [ 'Dist-Zilla-BeLike-CSJEWELL-*', ],
   2.217  );
   2.218  
   2.219  $builder->create_build_script();
     3.1 --- a/Changes	Thu Aug 19 02:26:27 2010 -0600
     3.2 +++ b/Changes	Fri Mar 28 21:34:04 2014 -0600
     3.3 @@ -1,5 +1,8 @@
     3.4  Revision history for Dist-Zilla-CSJEWELL
     3.5  
     3.6 +0.990  Sat 29 Mar 2014
     3.7 +       - Update for new plugins being used.
     3.8 +
     3.9  0.901  Thu 18 Aug 2010
    3.10         - Test fix.
    3.11  
     4.1 --- a/dist.ini	Thu Aug 19 02:26:27 2010 -0600
     4.2 +++ b/dist.ini	Fri Mar 28 21:34:04 2014 -0600
     4.3 @@ -5,14 +5,10 @@
     4.4  copyright_year   = 2010
     4.5  
     4.6  [@CSJEWELL]
     4.7 -fake_release = 0
     4.8 +fake_release = 1
     4.9  
    4.10  [Twitter]
    4.11  tweet = Uploaded {{$DIST}} {{$VERSION}} to #CPAN - find it on your local mirror. {{$URL}} #perl
    4.12  
    4.13  [@Mercurial]
    4.14  
    4.15 -[CSJEWELL::FTPUploadToOwnSite]
    4.16 -site      = csjewell.comyr.com
    4.17 -directory = /public_html/perl/
    4.18 -
     5.1 --- a/lib/Dist/Zilla/App/Command/configure_CSJEWELL.pm	Thu Aug 19 02:26:27 2010 -0600
     5.2 +++ b/lib/Dist/Zilla/App/Command/configure_CSJEWELL.pm	Fri Mar 28 21:34:04 2014 -0600
     5.3 @@ -3,71 +3,71 @@
     5.4  use 5.008003;
     5.5  use strict;
     5.6  use warnings;
     5.7 +use autodie;
     5.8 +
     5.9  use Dist::Zilla::App -command;
    5.10 -use autodie;
    5.11  use File::Spec;
    5.12  
    5.13 -our $VERSION = '0.900';
    5.14 -$VERSION =~ s/_//sm;
    5.15 +our $VERSION = '0.990';
    5.16  
    5.17  sub abstract { ## no critic(ProhibitAmbiguousNames)
    5.18 -	return q{configure the 'CSJEWELL' minting profile.};
    5.19 +    return q{configure the 'CSJEWELL' minting profile.};
    5.20  }
    5.21  
    5.22  sub validate_args {
    5.23 -	my ( $self, undef, $args ) = @_;
    5.24 +    my ( $self, undef, $args ) = @_;
    5.25  
    5.26 -	if ( 0 != @{$args} ) {
    5.27 -		$self->usage_error('Too many arguments');
    5.28 -	}
    5.29 +    if ( 0 != @{$args} ) {
    5.30 +        $self->usage_error('Too many arguments');
    5.31 +    }
    5.32  
    5.33 -	return;
    5.34 +    return;
    5.35  }
    5.36  
    5.37  sub execute {
    5.38 -	my ( $self, undef, undef ) = @_;
    5.39 +    my ( $self, undef, undef ) = @_;
    5.40  
    5.41 -	my $chrome = $self->app()->chrome();
    5.42 +    my $chrome = $self->app()->chrome();
    5.43  
    5.44 -	## no critic(ProtectPrivateSubs)
    5.45 -	my $config_root = Dist::Zilla::Util->_global_config_root();
    5.46 +    ## no critic(ProtectPrivateSubs)
    5.47 +    my $config_root = Dist::Zilla::Util->_global_config_root();
    5.48  
    5.49 -	if (   not -d $config_root
    5.50 -		or not -f File::Spec->catfile( $config_root, 'config.ini' ) )
    5.51 -	{
    5.52 -		$chrome->logger()->log_fatal( [
    5.53 -				'A per-user configuration file does not exist in %s',
    5.54 -				"$config_root",
    5.55 -			] );
    5.56 +    if (   not -d $config_root
    5.57 +        or not -f File::Spec->catfile( $config_root, 'config.ini' ) )
    5.58 +    {
    5.59 +        $chrome->logger()->log_fatal(
    5.60 +            [   'A per-user configuration file does not exist in %s',
    5.61 +                "$config_root",
    5.62 +            ] );
    5.63  
    5.64 -		return;
    5.65 -	}
    5.66 +        return;
    5.67 +    }
    5.68  
    5.69 -	my $homepage = $chrome->prompt_str(
    5.70 -		'Where is your homepage?',
    5.71 -		{   check => sub { defined $_[0] and $_[0] =~ /\S/ms },
    5.72 -			default => 'http://search.cpan.org/~username/',
    5.73 -		},
    5.74 -	);
    5.75 +    my $homepage = $chrome->prompt_str(
    5.76 +        'Where is your homepage?',
    5.77 +        {   check => sub { defined $_[0] and $_[0] =~ /\S/ms },
    5.78 +            default => 'http://metacpan.org/author/USERNAME/',
    5.79 +        },
    5.80 +    );
    5.81  
    5.82 -	my $repo = $chrome->prompt_str(
    5.83 -		'Where are your repositories?',
    5.84 -		{   check => sub { defined $_[0] and $_[0] =~ /\S/ms },
    5.85 -			default => 'http://bitbucket.org/username/',
    5.86 -		},
    5.87 -	);
    5.88 +    my $repo = $chrome->prompt_str(
    5.89 +        'Where are your repositories?',
    5.90 +        {   check => sub { defined $_[0] and $_[0] =~ /\S/ms },
    5.91 +            default => 'http://bitbucket.org/username/',
    5.92 +        },
    5.93 +    );
    5.94  
    5.95 -	open my $fh, '>>', $config_root->file('config.ini');
    5.96 +    open my $fh, '>>', $config_root->file('config.ini');
    5.97  
    5.98 -	$fh->print("\n[%DefaultURLs]\n");
    5.99 -	$fh->print("homepage            = $homepage\n");
   5.100 -	$fh->print("repository_location = $repo\n\n");
   5.101 +    $fh->print("\n[%DefaultURLs]\n");
   5.102 +    $fh->print("homepage            = $homepage\n");
   5.103 +    $fh->print("repository_location = $repo\n\n");
   5.104  
   5.105 -	close $fh;
   5.106 +    close $fh;
   5.107  
   5.108 -	$self->log('Added to config.ini file.');
   5.109 +    $self->log('Added to config.ini file.');
   5.110  
   5.111 -	return;
   5.112 +    return;
   5.113  } ## end sub execute
   5.114  
   5.115  1;
   5.116 @@ -137,4 +137,3 @@
   5.117  SUCH DAMAGES.
   5.118  
   5.119  =cut
   5.120 -
     6.1 --- a/lib/Dist/Zilla/BeLike/CSJEWELL.pm	Thu Aug 19 02:26:27 2010 -0600
     6.2 +++ b/lib/Dist/Zilla/BeLike/CSJEWELL.pm	Fri Mar 28 21:34:04 2014 -0600
     6.3 @@ -4,9 +4,7 @@
     6.4  use warnings;
     6.5  use strict;
     6.6  
     6.7 -our $VERSION = '0.901';
     6.8 -$VERSION =~ s/_//sm;
     6.9 -
    6.10 +our $VERSION = '0.990';
    6.11  
    6.12  # Documentation module only.
    6.13  
    6.14 @@ -17,7 +15,7 @@
    6.15  
    6.16  =begin readme text
    6.17  
    6.18 -Dist::Zilla::BeLike::CSJEWELL version 0.901
    6.19 +Dist::Zilla::BeLike::CSJEWELL version 0.990
    6.20  
    6.21  =end readme
    6.22  
    6.23 @@ -37,20 +35,20 @@
    6.24  
    6.25  To install this module, run the following commands:
    6.26  
    6.27 -	perl Makefile.PL
    6.28 -	make
    6.29 -	make test
    6.30 -	make install
    6.31 +    perl Makefile.PL
    6.32 +    make
    6.33 +    make test
    6.34 +    make install
    6.35  
    6.36  This method of installation will require a current version of Module::Build 
    6.37  if it is not already installed.
    6.38      
    6.39  Alternatively, to install with Module::Build, you can use the following commands:
    6.40  
    6.41 -	perl Build.PL
    6.42 -	./Build
    6.43 -	./Build test
    6.44 -	./Build install
    6.45 +    perl Build.PL
    6.46 +    ./Build
    6.47 +    ./Build test
    6.48 +    ./Build install
    6.49  
    6.50  =end readme
    6.51  
    6.52 @@ -58,11 +56,11 @@
    6.53  
    6.54  =head1 SYNOPSIS
    6.55  
    6.56 -	# After 'dzil setup'
    6.57 -	dzil configure_CSJEWELL
    6.58 -	
    6.59 -	# To create a module
    6.60 -	dzil new -P CSJEWELL Your::Module
    6.61 +    # After 'dzil setup'
    6.62 +    dzil configure_CSJEWELL
    6.63 +    
    6.64 +    # To create a module
    6.65 +    dzil new -P CSJEWELL Your::Module
    6.66  
    6.67  =head1 DESCRIPTION
    6.68  
     7.1 --- a/lib/Dist/Zilla/MintingProfile/CSJEWELL.pm	Thu Aug 19 02:26:27 2010 -0600
     7.2 +++ b/lib/Dist/Zilla/MintingProfile/CSJEWELL.pm	Fri Mar 28 21:34:04 2014 -0600
     7.3 @@ -4,20 +4,19 @@
     7.4  use Moose;
     7.5  with 'Dist::Zilla::Role::MintingProfile::ShareDir';
     7.6  
     7.7 -our $VERSION = '0.900';
     7.8 -$VERSION =~ s/_//sm;
     7.9 +our $VERSION = '0.990';
    7.10  
    7.11  around 'profile_dir' => sub {
    7.12 -	my ( $orig, $self, $profile_name ) = @_;
    7.13 +    my ( $orig, $self, $profile_name ) = @_;
    7.14  
    7.15 -	if ( 'default' eq $profile_name ) { undef $profile_name; }
    7.16 +    if ( 'default' eq $profile_name ) { undef $profile_name; }
    7.17  
    7.18 -	$profile_name ||= 'csjewell';
    7.19 +    $profile_name ||= 'csjewell';
    7.20  
    7.21 -	return $self->$orig($profile_name);
    7.22 +    return $self->$orig($profile_name);
    7.23  };
    7.24  
    7.25 -__PACKAGE__->meta()->make_immutable();
    7.26 +__PACKAGE__->meta->make_immutable;
    7.27  no Moose;
    7.28  1;
    7.29  
     8.1 --- a/lib/Dist/Zilla/Plugin/CSJEWELL/AuthorTest.pm	Thu Aug 19 02:26:27 2010 -0600
     8.2 +++ b/lib/Dist/Zilla/Plugin/CSJEWELL/AuthorTest.pm	Fri Mar 28 21:34:04 2014 -0600
     8.3 @@ -5,23 +5,21 @@
     8.4  use Module::Build;
     8.5  with 'Dist::Zilla::Role::TestRunner';
     8.6  
     8.7 -our $VERSION = '0.900';
     8.8 -$VERSION =~ s/_//sm;
     8.9 -
    8.10 +our $VERSION = '0.990';
    8.11  
    8.12  sub test {
    8.13 -	my ( $self, $test_dir ) = @_;
    8.14 +    my ( $self, $test_dir ) = @_;
    8.15  
    8.16 -	# This has the same effect as
    8.17 -	#   "perl Build.PL && Build authortest",
    8.18 -	# only in code.
    8.19 -	my $builder = Module::Build->new_from_context();
    8.20 -	$builder->ACTION_authortest();
    8.21 +    # This has the same effect as
    8.22 +    #   "perl Build.PL && Build authortest",
    8.23 +    # only in code.
    8.24 +    my $builder = Module::Build->new_from_context;
    8.25 +    $builder->ACTION_authortest;
    8.26  
    8.27 -	return 1;
    8.28 +    return 1;
    8.29  }
    8.30  
    8.31 -__PACKAGE__->meta()->make_immutable();
    8.32 +__PACKAGE__->meta->make_immutable;
    8.33  no Moose;
    8.34  1;
    8.35  
     9.1 --- a/lib/Dist/Zilla/Plugin/CSJEWELL/BeforeBuild.pm	Thu Aug 19 02:26:27 2010 -0600
     9.2 +++ b/lib/Dist/Zilla/Plugin/CSJEWELL/BeforeBuild.pm	Fri Mar 28 21:34:04 2014 -0600
     9.3 @@ -5,25 +5,23 @@
     9.4  use Module::Build;
     9.5  with 'Dist::Zilla::Role::BeforeBuild';
     9.6  
     9.7 -our $VERSION = '0.900';
     9.8 -$VERSION =~ s/_//sm;
     9.9 -
    9.10 +our $VERSION = '0.990';
    9.11  
    9.12  sub before_build {
    9.13 -	my ($self) = @_;
    9.14 +    my ($self) = @_;
    9.15  
    9.16 -	# This has the same effect as
    9.17 -	#   "perl Build.PL && Build manifest && Build distmeta",
    9.18 -	# only in code.
    9.19 -	my $builder = Module::Build->new_from_context();
    9.20 +    # This has the same effect as
    9.21 +    #   "perl Build.PL && Build manifest && Build distmeta",
    9.22 +    # only in code.
    9.23 +    my $builder = Module::Build->new_from_context();
    9.24  
    9.25 -	# Our ACTION_distmeta depends on 'manifest', so runs it.
    9.26 -	$builder->ACTION_distmeta();
    9.27 +    # Our ACTION_distmeta depends on 'manifest', so runs it.
    9.28 +    $builder->ACTION_distmeta();
    9.29  
    9.30 -	return 1;
    9.31 +    return 1;
    9.32  } ## end sub before_build
    9.33  
    9.34 -__PACKAGE__->meta()->make_immutable();
    9.35 +__PACKAGE__->meta->make_immutable;
    9.36  no Moose;
    9.37  1;
    9.38  
    9.39 @@ -31,6 +29,8 @@
    9.40  
    9.41  =pod
    9.42  
    9.43 +=for stopword Makefile yml README
    9.44 +
    9.45  =head1 NAME
    9.46  
    9.47  Dist::Zilla::Plugin::CSJEWELL::BeforeBuild - Let Module::Build create the meta files.
    10.1 --- a/lib/Dist/Zilla/Plugin/CSJEWELL/DotFileFix.pm	Thu Aug 19 02:26:27 2010 -0600
    10.2 +++ b/lib/Dist/Zilla/Plugin/CSJEWELL/DotFileFix.pm	Fri Mar 28 21:34:04 2014 -0600
    10.3 @@ -6,25 +6,23 @@
    10.4  use English qw( -no_match_vars );
    10.5  with 'Dist::Zilla::Role::AfterMint';
    10.6  
    10.7 -our $VERSION = '0.900';
    10.8 -$VERSION =~ s/_//sm;
    10.9 -
   10.10 +our $VERSION = '0.990';
   10.11  
   10.12  sub after_mint {
   10.13 -	my ( $self, $hash ) = @_;
   10.14 +    my ( $self, $hash ) = @_;
   10.15  
   10.16 -	my $root = $hash->{mint_root};
   10.17 +    my $root = $hash->{'mint_root'};
   10.18  
   10.19 -	my $source_file = $root->file('_hgignore')->stringify();
   10.20 -	my $dest_file   = $root->file('.hgignore')->stringify();
   10.21 +    my $source_file = $root->file('_hgignore')->stringify();
   10.22 +    my $dest_file   = $root->file('.hgignore')->stringify();
   10.23  
   10.24 -	move( $source_file, $dest_file )
   10.25 -	  or $self->log("Could not move _hgignore to .hgignore: $OS_ERROR");
   10.26 +    move( $source_file, $dest_file )
   10.27 +      or $self->log("Could not move _hgignore to .hgignore: $OS_ERROR");
   10.28  
   10.29 -	return 1;
   10.30 +    return 1;
   10.31  } ## end sub after_mint
   10.32  
   10.33 -__PACKAGE__->meta()->make_immutable();
   10.34 +__PACKAGE__->meta->make_immutable;
   10.35  no Moose;
   10.36  1;
   10.37  
    11.1 --- a/lib/Dist/Zilla/Plugin/CSJEWELL/FTPUploadToOwnSite.pm	Thu Aug 19 02:26:27 2010 -0600
    11.2 +++ b/lib/Dist/Zilla/Plugin/CSJEWELL/FTPUploadToOwnSite.pm	Fri Mar 28 21:34:04 2014 -0600
    11.3 @@ -6,80 +6,79 @@
    11.4  use Net::FTP;
    11.5  with 'Dist::Zilla::Role::Releaser';
    11.6  
    11.7 -our $VERSION = '0.900';
    11.8 -$VERSION =~ s/_//sm;
    11.9 +our $VERSION = '0.990';
   11.10  
   11.11  has site => (
   11.12 -	is       => 'ro',
   11.13 -	isa      => 'Str',
   11.14 -	required => 1,
   11.15 +    is       => 'ro',
   11.16 +    isa      => 'Str',
   11.17 +    required => 1,
   11.18  );
   11.19  
   11.20  has directory => (
   11.21 -	is       => 'ro',
   11.22 -	isa      => 'Str',
   11.23 -	required => 1,
   11.24 +    is       => 'ro',
   11.25 +    isa      => 'Str',
   11.26 +    required => 1,
   11.27  );
   11.28  
   11.29  has passive_ftp => (
   11.30 -	is      => 'ro',
   11.31 -	isa     => 'Int',
   11.32 -	default => 1,
   11.33 +    is      => 'ro',
   11.34 +    isa     => 'Int',
   11.35 +    default => 1,
   11.36  );
   11.37  
   11.38  has debug => (
   11.39 -	is      => 'ro',
   11.40 -	isa     => 'Int',
   11.41 -	default => 0,
   11.42 +    is      => 'ro',
   11.43 +    isa     => 'Int',
   11.44 +    default => 0,
   11.45  );
   11.46  
   11.47  sub release {
   11.48 -	my ( $self, $archive ) = @_;
   11.49 +    my ( $self, $archive ) = @_;
   11.50  
   11.51 -	my $filename = $archive->stringify();
   11.52 -	my $site     = $self->site();
   11.53 -	my $siteinfo = Net::Netrc->lookup($site);
   11.54 -	if ( not $siteinfo ) {
   11.55 -		$self->log_fatal(
   11.56 -			"Could not get information for $site from .netrc.");
   11.57 -	}
   11.58 -	my ( $user, $password, undef ) = $siteinfo->lpa();
   11.59 +    my $filename = $archive->stringify();
   11.60 +    my $site     = $self->site();
   11.61 +    my $siteinfo = Net::Netrc->lookup($site);
   11.62 +    if ( not $siteinfo ) {
   11.63 +        $self->log_fatal(
   11.64 +            "Could not get information for $site from .netrc.");
   11.65 +    }
   11.66 +    my ( $user, $password, undef ) = $siteinfo->lpa();
   11.67  
   11.68 -	my $ftp = Net::FTP->new(
   11.69 -		$site,
   11.70 -		Debug   => $self->debug(),
   11.71 -		Passive => $self->passive_ftp(),
   11.72 -	);
   11.73 +    my $ftp = Net::FTP->new(
   11.74 +        $site,
   11.75 +        Debug   => $self->debug(),
   11.76 +        Passive => $self->passive_ftp(),
   11.77 +    );
   11.78  
   11.79 -	$ftp->login( $user, $password )
   11.80 -	  or $self->log_fatal( 'Could not log in to ' . $site );
   11.81 +    $ftp->login( $user, $password )
   11.82 +      or $self->log_fatal( 'Could not log in to ' . $site );
   11.83  
   11.84 -	$ftp->binary;
   11.85 +    $ftp->binary;
   11.86  
   11.87 -	$ftp->cwd( $self->directory() )
   11.88 -	  or $self->log_fatal(
   11.89 -		'Could not change remote site directory to' . $self->directory() );
   11.90 +    $ftp->cwd( $self->directory() )
   11.91 +      or $self->log_fatal(
   11.92 +        'Could not change remote site directory to' . $self->directory() );
   11.93  
   11.94 -	my $remote_file = $ftp->put($filename);
   11.95 +    my $remote_file = $ftp->put($filename);
   11.96  
   11.97 -	if ( $remote_file ne $filename ) {
   11.98 -		$self->log_fatal( 'Could not upload file: ' . $ftp->message() );
   11.99 -	}
  11.100 +    if ( $remote_file ne $filename ) {
  11.101 +        $self->log_fatal( 'Could not upload file: ' . $ftp->message() );
  11.102 +    }
  11.103  
  11.104 -	my $remote_size = $ftp->size($remote_file);
  11.105 -	$remote_size ||= 0;
  11.106 -	my $local_size = -s $filename;
  11.107 +    my $remote_size = $ftp->size($remote_file);
  11.108 +    $remote_size ||= 0;
  11.109 +    my $local_size = -s $filename;
  11.110  
  11.111 -	if ( $remote_size != $local_size ) {
  11.112 -		$self->log( "Uploaded file is $remote_size bytes, "
  11.113 -			  . "but local file is $local_size bytes" );
  11.114 -	}
  11.115 +    if ( $remote_size != $local_size ) {
  11.116 +        $self->log( "Uploaded file is $remote_size bytes, "
  11.117 +              . "but local file is $local_size bytes" );
  11.118 +    }
  11.119  
  11.120 -	$ftp->quit;
  11.121 +    $ftp->quit;
  11.122  
  11.123 -	$self->log( 'File uploaded to ' . $self->site() );
  11.124 +    $self->log( 'File uploaded to ' . $self->site() );
  11.125  
  11.126 -	return 1;
  11.127 +    return 1;
  11.128  } ## end sub release
  11.129  
  11.130  __PACKAGE__->meta()->make_immutable();
  11.131 @@ -100,15 +99,15 @@
  11.132  
  11.133  =head1 DESCRIPTION
  11.134  
  11.135 -	; in dzil.ini
  11.136 -	[CSJEWELL::FTPUploadToOwnSite]
  11.137 -	site        = ftp.geocities.invalid
  11.138 -	directory   = /Heartland/Meadows/3044
  11.139 -	passive_ftp = 1
  11.140 -	debug       = 0
  11.141 -	
  11.142 -	# in $HOME/.netrc
  11.143 -	machine ftp.geocities.invalid login csjewell password drowssap
  11.144 +    ; in dzil.ini
  11.145 +    [CSJEWELL::FTPUploadToOwnSite]
  11.146 +    site        = ftp.geocities.invalid
  11.147 +    directory   = /Heartland/Meadows/3044
  11.148 +    passive_ftp = 1
  11.149 +    debug       = 0
  11.150 +    
  11.151 +    # in $HOME/.netrc
  11.152 +    machine ftp.geocities.invalid login csjewell password drowssap
  11.153  
  11.154  =head1 INTERFACE
  11.155  
    12.1 --- a/lib/Dist/Zilla/Plugin/CSJEWELL/SubversionDist.pm	Thu Aug 19 02:26:27 2010 -0600
    12.2 +++ b/lib/Dist/Zilla/Plugin/CSJEWELL/SubversionDist.pm	Fri Mar 28 21:34:04 2014 -0600
    12.3 @@ -4,51 +4,50 @@
    12.4  use Moose;
    12.5  with 'Dist::Zilla::Role::Releaser';
    12.6  
    12.7 -our $VERSION = '0.900';
    12.8 -$VERSION =~ s/_//sm;
    12.9 +our $VERSION = '0.990';
   12.10  
   12.11  has directory => (
   12.12 -	is       => 'ro',
   12.13 -	isa      => 'Str',
   12.14 -	required => 1,
   12.15 +    is       => 'ro',
   12.16 +    isa      => 'Str',
   12.17 +    required => 1,
   12.18  );
   12.19  
   12.20  has name => (
   12.21 -	is      => 'ro',
   12.22 -	isa     => 'Str',
   12.23 -	default => 'DZ::Plugin::CSJEWELL::SubversionDist',
   12.24 +    is      => 'ro',
   12.25 +    isa     => 'Str',
   12.26 +    default => 'DZ::Plugin::CSJEWELL::SubversionDist',
   12.27  );
   12.28  
   12.29  has debug => (
   12.30 -	is      => 'ro',
   12.31 -	isa     => 'Bool',
   12.32 -	default => 0,
   12.33 +    is      => 'ro',
   12.34 +    isa     => 'Bool',
   12.35 +    default => 0,
   12.36  );
   12.37  
   12.38  sub release {
   12.39 -	my ( $self, $archive ) = @_;
   12.40 +    my ( $self, $archive ) = @_;
   12.41  
   12.42 -	my $filename    = $archive->stringify();
   12.43 -	my $remote_file = $self->directory() . $filename;
   12.44 -	my $bot_name    = $self->name();
   12.45 -	my ( $release, $version ) =
   12.46 -	  $filename =~ m/([\w-]+)-([\d_.]+)(?:-TRIAL)?.tar.gz/msx;
   12.47 -	$release    =~ s/-/::/gms;
   12.48 -	my $message = "[$bot_name] Importing upload file for $release $version";
   12.49 +    my $filename    = $archive->stringify;
   12.50 +    my $remote_file = $self->directory . $filename;
   12.51 +    my $bot_name    = $self->name;
   12.52 +    my ( $release, $version ) =
   12.53 +      $filename =~ m/([\w-]+)-([\d_.]+)(?:-TRIAL)?.tar.gz/msx;
   12.54 +    $release =~ s/-/::/gms;
   12.55 +    my $message = "[$bot_name] Importing upload file for $release $version";
   12.56  
   12.57 -	my $command = qq(svn import $filename $remote_file -m "$message" 2>&1);
   12.58 -	if ( $self->debug() ) {
   12.59 -		$self->log($command);
   12.60 -	} else {
   12.61 -		my $i = system $command;
   12.62 -	}
   12.63 +    my $command = qq(svn import $filename $remote_file -m "$message" 2>&1);
   12.64 +    if ( $self->debug ) {
   12.65 +        $self->log($command);
   12.66 +    } else {
   12.67 +        my $i = system $command;
   12.68 +    }
   12.69  
   12.70 -	$self->log('Release file committed to SVN.');
   12.71 +    $self->log('Release file committed to SVN.');
   12.72  
   12.73 -	return 1;
   12.74 +    return 1;
   12.75  } ## end sub release
   12.76  
   12.77 -__PACKAGE__->meta()->make_immutable();
   12.78 +__PACKAGE__->meta->make_immutable;
   12.79  no Moose;
   12.80  1;
   12.81  
   12.82 @@ -66,11 +65,11 @@
   12.83  
   12.84  =head1 DESCRIPTION
   12.85  
   12.86 -	; in dzil.ini
   12.87 -	[CSJEWELL::SubversionDist]
   12.88 -	directory    = http://svn.ali.as/cpan/release/
   12.89 -	fake_release = 0
   12.90 -	name         = DZ
   12.91 +    ; in dzil.ini
   12.92 +    [CSJEWELL::SubversionDist]
   12.93 +    directory    = http://svn.ali.as/cpan/release/
   12.94 +    fake_release = 0
   12.95 +    name         = DZ
   12.96  
   12.97  =head1 INTERFACE
   12.98  
    13.1 --- a/lib/Dist/Zilla/Plugin/CSJEWELL/VersionGetter.pm	Thu Aug 19 02:26:27 2010 -0600
    13.2 +++ b/lib/Dist/Zilla/Plugin/CSJEWELL/VersionGetter.pm	Fri Mar 28 21:34:04 2014 -0600
    13.3 @@ -5,23 +5,19 @@
    13.4  use ExtUtils::MakeMaker;
    13.5  with 'Dist::Zilla::Role::VersionProvider';
    13.6  
    13.7 -our $VERSION = '0.900';
    13.8 -$VERSION =~ s/_//sm;
    13.9 -
   13.10 +our $VERSION = '0.990';
   13.11  
   13.12  sub provide_version {
   13.13 -	my ($self) = @_;
   13.14 +    my ($self)  = @_;
   13.15 +    my $name    = $self->zilla->main_module->name;
   13.16 +    my $version = MM->parse_version($name);
   13.17  
   13.18 -	my $name = $self->zilla->main_module->name;
   13.19 +    $self->log_debug( [ 'providing version %s', $version ] );
   13.20  
   13.21 -	my $version = MM->parse_version($name);
   13.22 -
   13.23 -	$self->log_debug( [ 'providing version %s', $version ] );
   13.24 -
   13.25 -	return $version;
   13.26 +    return $version;
   13.27  }
   13.28  
   13.29 -__PACKAGE__->meta()->make_immutable();
   13.30 +__PACKAGE__->meta->make_immutable;
   13.31  no Moose;
   13.32  1;
   13.33  
    14.1 --- a/lib/Dist/Zilla/PluginBundle/CSJEWELL.pm	Thu Aug 19 02:26:27 2010 -0600
    14.2 +++ b/lib/Dist/Zilla/PluginBundle/CSJEWELL.pm	Fri Mar 28 21:34:04 2014 -0600
    14.3 @@ -4,43 +4,41 @@
    14.4  use Moose;
    14.5  with 'Dist::Zilla::Role::PluginBundle::Easy';
    14.6  
    14.7 -our $VERSION = '0.900';
    14.8 -$VERSION =~ s/_//sm;
    14.9 +our $VERSION = '0.990';
   14.10  
   14.11  has fake_release => (
   14.12 -	is      => 'ro',
   14.13 -	isa     => 'Bool',
   14.14 -	lazy    => 1,
   14.15 -	default => sub {
   14.16 -		exists $_[0]->payload->{fake_release}
   14.17 -		  ? $_[0]->payload->{fake_release}
   14.18 -		  : 1;
   14.19 -	},
   14.20 +    is      => 'ro',
   14.21 +    isa     => 'Bool',
   14.22 +    lazy    => 1,
   14.23 +    default => sub {
   14.24 +        exists $_[0]->payload->{'fake_release'}
   14.25 +          ? $_[0]->payload->{'fake_release'}
   14.26 +          : 1;
   14.27 +    },
   14.28  );
   14.29  
   14.30  sub configure {
   14.31 -	my ($self) = @_;
   14.32 +    my ($self) = @_;
   14.33  
   14.34 -	my @plugins = qw(
   14.35 -	  CSJEWELL::BeforeBuild
   14.36 -	  GatherDir
   14.37 -	  ManifestSkip
   14.38 -	  CSJEWELL::VersionGetter
   14.39 -	  CSJEWELL::AuthorTest
   14.40 +    my @plugins = qw(
   14.41 +      CSJEWELL::BeforeBuild
   14.42 +      GatherDir
   14.43 +      ManifestSkip
   14.44 +      CSJEWELL::VersionGetter
   14.45  
   14.46 -	  TestRelease
   14.47 -	  ConfirmRelease
   14.48 -	);
   14.49 +      RunExtraTests
   14.50 +      ConfirmRelease
   14.51 +    );
   14.52  
   14.53 -	push @plugins,
   14.54 -	  ( $self->fake_release() ? 'FakeRelease' : 'UploadToCPAN' );
   14.55 +    push @plugins,
   14.56 +      ( $self->fake_release() ? 'FakeRelease' : 'UploadToCPAN' );
   14.57  
   14.58 -	$self->add_plugins(@plugins);
   14.59 +    $self->add_plugins(@plugins);
   14.60  
   14.61 -	return $self;
   14.62 +    return $self;
   14.63  } ## end sub configure
   14.64  
   14.65 -__PACKAGE__->meta()->make_immutable();
   14.66 +__PACKAGE__->meta->make_immutable;
   14.67  no Moose;
   14.68  1;
   14.69  
   14.70 @@ -54,7 +52,7 @@
   14.71  
   14.72  =head1 VERSION
   14.73  
   14.74 -This document describes Dist::Zilla::PluginBundle::CSJEWELL version 0.900.
   14.75 +This document describes Dist::Zilla::PluginBundle::CSJEWELL version 0.990.
   14.76  
   14.77  =head1 DESCRIPTION
   14.78  
   14.79 @@ -153,6 +151,3 @@
   14.80  SUCH DAMAGES.
   14.81  
   14.82  =cut
   14.83 -
   14.84 -
   14.85 -
    15.1 --- a/lib/Dist/Zilla/Stash/DefaultURLs.pm	Thu Aug 19 02:26:27 2010 -0600
    15.2 +++ b/lib/Dist/Zilla/Stash/DefaultURLs.pm	Fri Mar 28 21:34:04 2014 -0600
    15.3 @@ -3,23 +3,24 @@
    15.4  use 5.008003;
    15.5  use Moose;
    15.6  
    15.7 -our $VERSION = '0.900';
    15.8 -$VERSION =~ s/_//sm;
    15.9 -
   15.10 +our $VERSION = '0.990';
   15.11  
   15.12  has repository_location => (
   15.13 -	is       => 'ro',
   15.14 -	isa      => 'Str',
   15.15 -	required => 1,
   15.16 +    is       => 'ro',
   15.17 +    isa      => 'Str',
   15.18 +    required => 1,
   15.19  );
   15.20  
   15.21  has homepage => (
   15.22 -	is       => 'ro',
   15.23 -	isa      => 'Str',
   15.24 -	required => 1,
   15.25 +    is       => 'ro',
   15.26 +    isa      => 'Str',
   15.27 +    required => 1,
   15.28  );
   15.29  
   15.30  with 'Dist::Zilla::Role::Stash';
   15.31 +
   15.32 +__PACKAGE__->meta->make_immutable;
   15.33 +no Moose;
   15.34  1;
   15.35  
   15.36  __END__
    16.1 --- a/share/csjewell/Module.pm	Thu Aug 19 02:26:27 2010 -0600
    16.2 +++ b/share/csjewell/Module.pm	Fri Mar 28 21:34:04 2014 -0600
    16.3 @@ -1,8 +1,8 @@
    16.4  package {{$name}};
    16.5  
    16.6  use 5.008001;
    16.7 +use strict;
    16.8  use warnings;
    16.9 -use strict;
   16.10  use Carp;
   16.11  use English qw( -no_match_vars );
   16.12  
   16.13 @@ -15,12 +15,11 @@
   16.14  #  use Moose;
   16.15  
   16.16  our $VERSION = '0.001';
   16.17 -$VERSION =~ s/_//sm;
   16.18 -
   16.19  
   16.20  # Module implementation here
   16.21  
   16.22 -
   16.23 +#__PACKAGE__->meta->make_immutable;
   16.24 +#no Moose;
   16.25  1; # Magic true value required at end of module
   16.26  __END__
   16.27  
   16.28 @@ -48,20 +47,20 @@
   16.29  
   16.30  To install this module, run the following commands:
   16.31  
   16.32 -	perl Makefile.PL
   16.33 -	make
   16.34 -	make test
   16.35 -	make install
   16.36 +    perl Makefile.PL
   16.37 +    make
   16.38 +    make test
   16.39 +    make install
   16.40  
   16.41  This method of installation will require a current version of Module::Build 
   16.42  if it is not already installed.
   16.43      
   16.44  Alternatively, to install with Module::Build, you can use the following commands:
   16.45  
   16.46 -	perl Build.PL
   16.47 -	./Build
   16.48 -	./Build test
   16.49 -	./Build install
   16.50 +    perl Build.PL
   16.51 +    ./Build
   16.52 +    ./Build test
   16.53 +    ./Build install
   16.54  
   16.55  =end readme
   16.56  
   16.57 @@ -179,10 +178,10 @@
   16.58      } else {
   16.59          $license = "=$license";
   16.60      }
   16.61 -	if ($license =~ /Perl_5/) {
   16.62 -		$email = $dist->stash_named('%User')->email;
   16.63 -		$copyright_holder = $dist->copyright_holder;
   16.64 -		$notice = <<"EON";
   16.65 +    if ($license =~ /Perl_5/) {
   16.66 +        $email = $dist->stash_named('%User')->email;
   16.67 +        $copyright_holder = $dist->copyright_holder;
   16.68 +        $notice = <<"EON";
   16.69  Copyright (c) $copyright_year, $copyright_holder C<< $email >>.
   16.70  
   16.71  This module is free software; you can redistribute it and/or
   16.72 @@ -193,10 +192,10 @@
   16.73  The full text of the license can be found in the
   16.74  LICENSE file included with this module.
   16.75  EON
   16.76 -	chomp $notice;
   16.77 -	} else {
   16.78 -		$notice = $dist->license->notice;
   16.79 -	} 
   16.80 +    chomp $notice;
   16.81 +    } else {
   16.82 +        $notice = $dist->license->notice;
   16.83 +    } 
   16.84      '';
   16.85  }}{{$authors}}
   16.86  
    17.1 --- a/share/csjewell/skel/Build.PL	Thu Aug 19 02:26:27 2010 -0600
    17.2 +++ b/share/csjewell/skel/Build.PL	Fri Mar 28 21:34:04 2014 -0600
    17.3 @@ -3,8 +3,8 @@
    17.4  use Module::Build;
    17.5  
    17.6  my $class = Module::Build->subclass(
    17.7 -	class => 'My::Builder',
    17.8 -	code  => <<'END_CODE',
    17.9 +    class => 'My::Builder',
   17.10 +    code  => <<'END_CODE',
   17.11  sub ACTION_authortest {
   17.12      my ($self) = @_;
   17.13  
   17.14 @@ -43,19 +43,19 @@
   17.15  
   17.16  sub ACTION_distmeta {
   17.17      my ($self) = @_;
   17.18 -	
   17.19 +
   17.20      $self->depends_on('manifest');
   17.21 -	
   17.22 +
   17.23      return $self->SUPER::ACTION_distmeta();
   17.24  }
   17.25  END_CODE
   17.26  );
   17.27  {{
   17.28 -	$dist_module = join('::', split(/-/, $dist->name));
   17.29 -	$authors_list = join( q{' '}, @{$dist->authors} );
   17.30 -	$repository = $dist->stash_named('%DefaultURLs')->repository_location . lc $dist->name;
   17.31 -	$homepage = $dist->stash_named('%DefaultURLs')->homepage;	
   17.32 -	'';
   17.33 +    $dist_module = join('::', split(/-/, $dist->name));
   17.34 +    $authors_list = join( q{' '}, @{$dist->authors} );
   17.35 +    $repository = $dist->stash_named('%DefaultURLs')->repository_location . lc $dist->name;
   17.36 +    $homepage = $dist->stash_named('%DefaultURLs')->homepage;
   17.37 +    '';
   17.38  }}
   17.39  
   17.40  my $builder = $class->new(
   17.41 @@ -63,20 +63,21 @@
   17.42      license                  => '{{$dist->license->meta_name}}',
   17.43      dist_author              => [ '{{$authors_list}}' ],
   17.44      dist_version_from        => '{{$dist->main_module->name}}',
   17.45 -	create_readme            => 1,
   17.46 -	create_license           => 1,
   17.47 -	create_makefile_pl       => 'small',
   17.48 -	configure_requires       => {
   17.49 -        'Module::Build'      => '0.33',
   17.50 -	},
   17.51 +    create_readme            => 1,
   17.52 +    create_license           => 1,
   17.53 +    create_makefile_pl       => 'small',
   17.54 +    release_status           => 'unstable',
   17.55 +    configure_requires       => {
   17.56 +        'Module::Build'      => '0.3614',
   17.57 +    },
   17.58      requires => {
   17.59 -        'perl'                => '5.008001',	
   17.60 +        'perl'                => '5.008001',
   17.61  #        'parent'              => '0.221',
   17.62  #        'Exception::Class'    => '1.29',
   17.63      },
   17.64 -	build_requires => {
   17.65 +    build_requires => {
   17.66          'Test::More'          => '0.88',
   17.67 -	},
   17.68 +    },
   17.69      meta_merge     => {
   17.70          resources => {
   17.71              homepage    => '{{$homepage}}',
    18.1 --- a/share/csjewell/skel/Changes	Thu Aug 19 02:26:27 2010 -0600
    18.2 +++ b/share/csjewell/skel/Changes	Fri Mar 28 21:34:04 2014 -0600
    18.3 @@ -1,8 +1,8 @@
    18.4  Revision history for {{$dist->name}}
    18.5  {{
    18.6 -	@wkdy = qw(Sun Mon Tue Wed Thu Fri Sat);
    18.7 -	@mon = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec);
    18.8 -	@lt = localtime;
    18.9 +    @wkdy = qw(Sun Mon Tue Wed Thu Fri Sat);
   18.10 +    @mon = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec);
   18.11 +    @lt = localtime;
   18.12      $date = join q{ }, $wkdy[$lt[6]], $lt[3], $mon[$lt[4]], $lt[5] + 1900;
   18.13      '';
   18.14  }}
    19.1 --- a/share/csjewell/skel/_hgignore	Thu Aug 19 02:26:27 2010 -0600
    19.2 +++ b/share/csjewell/skel/_hgignore	Fri Mar 28 21:34:04 2014 -0600
    19.3 @@ -10,5 +10,7 @@
    19.4  Makefile.PL
    19.5  META.yml
    19.6  MYMETA.yml
    19.7 +META.json
    19.8 +MYMETA.json
    19.9  glob:*.bak
   19.10  
    20.1 --- a/share/csjewell/skel/dist.ini	Thu Aug 19 02:26:27 2010 -0600
    20.2 +++ b/share/csjewell/skel/dist.ini	Fri Mar 28 21:34:04 2014 -0600
    20.3 @@ -19,8 +19,8 @@
    20.4  [Twitter]
    20.5  
    20.6  {{ 
    20.7 -	if ($dist->stash_named('%DefaultURLs')->repository_location =~ /bitbucket[.]org/) {
    20.8 -		$OUT = '[@Mercurial]';
    20.9 -	}
   20.10 +    if ($dist->stash_named('%DefaultURLs')->repository_location =~ /hg[.]|bitbucket[.]org/) {
   20.11 +        $OUT = '[@Mercurial]';
   20.12 +    }
   20.13  }}
   20.14  
    21.1 --- a/share/csjewell/skel/xt/author/changes.t	Thu Aug 19 02:26:27 2010 -0600
    21.2 +++ b/share/csjewell/skel/xt/author/changes.t	Fri Mar 28 21:34:04 2014 -0600
    21.3 @@ -5,23 +5,23 @@
    21.4  use strict;
    21.5  
    21.6  BEGIN {
    21.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    21.8 -	use English qw(-no_match_vars);
    21.9 -	$OUTPUT_AUTOFLUSH = 1;
   21.10 -	$WARNING = 1;
   21.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   21.12 +    use English qw(-no_match_vars);
   21.13 +    $OUTPUT_AUTOFLUSH = 1;
   21.14 +    $WARNING = 1;
   21.15  }
   21.16  
   21.17  my @MODULES = (
   21.18 -	'Test::CheckChanges 0.14',
   21.19 +    'Test::CheckChanges 0.14',
   21.20  );
   21.21  
   21.22  # Load the testing modules
   21.23  use Test::More;
   21.24  foreach my $MODULE ( @MODULES ) {
   21.25 -	eval "use $MODULE";
   21.26 -	if ( $EVAL_ERROR ) {
   21.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   21.28 -	}
   21.29 +    eval "use $MODULE";
   21.30 +    if ( $EVAL_ERROR ) {
   21.31 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   21.32 +    }
   21.33  }
   21.34  
   21.35  ok_changes(base => '..');
    22.1 --- a/share/csjewell/skel/xt/author/common_mistakes.t	Thu Aug 19 02:26:27 2010 -0600
    22.2 +++ b/share/csjewell/skel/xt/author/common_mistakes.t	Fri Mar 28 21:34:04 2014 -0600
    22.3 @@ -5,24 +5,24 @@
    22.4  use strict;
    22.5  
    22.6  BEGIN {
    22.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    22.8 -	use English qw(-no_match_vars);
    22.9 -	$OUTPUT_AUTOFLUSH = 1;
   22.10 -	$WARNING = 1;
   22.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   22.12 +    use English qw(-no_match_vars);
   22.13 +    $OUTPUT_AUTOFLUSH = 1;
   22.14 +    $WARNING = 1;
   22.15  }
   22.16  
   22.17  my @MODULES = (
   22.18 -	'Pod::Spell::CommonMistakes 0.01',
   22.19 -	'Test::Pod::Spelling::CommonMistakes 0.01',
   22.20 +    'Pod::Spell::CommonMistakes 0.01',
   22.21 +    'Test::Pod::Spelling::CommonMistakes 0.01',
   22.22  );
   22.23  
   22.24  # Load the testing modules
   22.25  use Test::More;
   22.26  foreach my $MODULE ( @MODULES ) {
   22.27 -	eval "use $MODULE";
   22.28 -	if ( $EVAL_ERROR ) {
   22.29 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   22.30 -	}
   22.31 +    eval "use $MODULE";
   22.32 +    if ( $EVAL_ERROR ) {
   22.33 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   22.34 +    }
   22.35  }
   22.36  
   22.37  all_pod_files_ok();
    23.1 --- a/share/csjewell/skel/xt/author/fixme.t	Thu Aug 19 02:26:27 2010 -0600
    23.2 +++ b/share/csjewell/skel/xt/author/fixme.t	Fri Mar 28 21:34:04 2014 -0600
    23.3 @@ -5,31 +5,31 @@
    23.4  use strict;
    23.5  
    23.6  BEGIN {
    23.7 -	use English qw(-no_match_vars);
    23.8 -	$OUTPUT_AUTOFLUSH = 1;
    23.9 -	$WARNING = 1;
   23.10 +    use English qw(-no_match_vars);
   23.11 +    $OUTPUT_AUTOFLUSH = 1;
   23.12 +    $WARNING = 1;
   23.13  }
   23.14  
   23.15  my @MODULES = (
   23.16 -	'Test::Fixme 0.04',
   23.17 +    'Test::Fixme 0.04',
   23.18  );
   23.19  
   23.20  # Load the testing modules
   23.21  use Test::More;
   23.22  foreach my $MODULE ( @MODULES ) {
   23.23 -	eval "use $MODULE";
   23.24 -	if ( $EVAL_ERROR ) {
   23.25 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   23.26 -	}
   23.27 +    eval "use $MODULE";
   23.28 +    if ( $EVAL_ERROR ) {
   23.29 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   23.30 +    }
   23.31  }
   23.32  
   23.33  # To make this a todo test, remove the comments below, and the spaces
   23.34  # between TO and DO in the next two lines.
   23.35  #TO DO: {
   23.36 -#	local $TO DO = 'All modules are going to be fixed.';
   23.37 +#    local $TO DO = 'All modules are going to be fixed.';
   23.38  
   23.39 -	run_tests(
   23.40 -		match    => 'TO' . 'DO',                # what to check for
   23.41 -	);
   23.42 +    run_tests(
   23.43 +        match    => 'TO' . 'DO',                # what to check for
   23.44 +    );
   23.45  #}
   23.46  
    24.1 --- a/share/csjewell/skel/xt/author/manifest.t	Thu Aug 19 02:26:27 2010 -0600
    24.2 +++ b/share/csjewell/skel/xt/author/manifest.t	Fri Mar 28 21:34:04 2014 -0600
    24.3 @@ -5,26 +5,26 @@
    24.4  use strict;
    24.5  
    24.6  BEGIN {
    24.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    24.8 -	use English qw(-no_match_vars);
    24.9 -	$OUTPUT_AUTOFLUSH = 1;
   24.10 -	$WARNING = 1;
   24.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   24.12 +    use English qw(-no_match_vars);
   24.13 +    $OUTPUT_AUTOFLUSH = 1;
   24.14 +    $WARNING = 1;
   24.15  }
   24.16  
   24.17  my @MODULES = (
   24.18 -	'Test::DistManifest 1.009',
   24.19 +    'Test::DistManifest 1.009',
   24.20  );
   24.21  
   24.22  # Load the testing modules
   24.23  use Test::More;
   24.24  unless ( -e 'MANIFEST.SKIP' ) {
   24.25 -	plan( skip_all => "MANIFEST.SKIP does not exist, so cannot test this." );
   24.26 +    plan( skip_all => "MANIFEST.SKIP does not exist, so cannot test this." );
   24.27  }
   24.28  foreach my $MODULE ( @MODULES ) {
   24.29 -	eval "use $MODULE";
   24.30 -	if ( $EVAL_ERROR ) {
   24.31 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   24.32 -	}
   24.33 +    eval "use $MODULE";
   24.34 +    if ( $EVAL_ERROR ) {
   24.35 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   24.36 +    }
   24.37  }
   24.38  
   24.39  manifest_ok();
    25.1 --- a/share/csjewell/skel/xt/author/meta.t	Thu Aug 19 02:26:27 2010 -0600
    25.2 +++ b/share/csjewell/skel/xt/author/meta.t	Fri Mar 28 21:34:04 2014 -0600
    25.3 @@ -5,24 +5,24 @@
    25.4  use strict;
    25.5  
    25.6  BEGIN {
    25.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    25.8 -	use English qw(-no_match_vars);
    25.9 -	$OUTPUT_AUTOFLUSH = 1;
   25.10 -	$WARNING = 1;
   25.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   25.12 +    use English qw(-no_match_vars);
   25.13 +    $OUTPUT_AUTOFLUSH = 1;
   25.14 +    $WARNING = 1;
   25.15  }
   25.16  
   25.17  my @MODULES = (
   25.18      'Parse::CPAN::Meta 1.40',
   25.19 -	'Test::CPAN::Meta 0.17',
   25.20 +    'Test::CPAN::Meta 0.17',
   25.21  );
   25.22  
   25.23  # Load the testing modules
   25.24  use Test::More;
   25.25  foreach my $MODULE ( @MODULES ) {
   25.26 -	eval "use $MODULE";
   25.27 -	if ( $EVAL_ERROR ) {
   25.28 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   25.29 -	}
   25.30 +    eval "use $MODULE";
   25.31 +    if ( $EVAL_ERROR ) {
   25.32 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   25.33 +    }
   25.34  }
   25.35  
   25.36  meta_yaml_ok();
    26.1 --- a/share/csjewell/skel/xt/author/minimumversion.t	Thu Aug 19 02:26:27 2010 -0600
    26.2 +++ b/share/csjewell/skel/xt/author/minimumversion.t	Fri Mar 28 21:34:04 2014 -0600
    26.3 @@ -5,25 +5,25 @@
    26.4  use strict;
    26.5  
    26.6  BEGIN {
    26.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    26.8 -	use English qw(-no_match_vars);
    26.9 -	$OUTPUT_AUTOFLUSH = 1;
   26.10 -	$WARNING = 1;
   26.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   26.12 +    use English qw(-no_match_vars);
   26.13 +    $OUTPUT_AUTOFLUSH = 1;
   26.14 +    $WARNING = 1;
   26.15  }
   26.16  
   26.17  my @MODULES = (
   26.18 -	'Perl::MinimumVersion 1.26',
   26.19 -	'Test::MinimumVersion 0.101080',
   26.20 +    'Perl::MinimumVersion 1.26',
   26.21 +    'Test::MinimumVersion 0.101080',
   26.22  );
   26.23  
   26.24  
   26.25  # Load the testing modules
   26.26  use Test::More;
   26.27  foreach my $MODULE ( @MODULES ) {
   26.28 -	eval "use $MODULE";
   26.29 -	if ( $EVAL_ERROR ) {
   26.30 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   26.31 -	}
   26.32 +    eval "use $MODULE";
   26.33 +    if ( $EVAL_ERROR ) {
   26.34 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   26.35 +    }
   26.36  }
   26.37  
   26.38  all_minimum_version_from_metayml_ok();
    27.1 --- a/share/csjewell/skel/xt/author/perlcritic.t	Thu Aug 19 02:26:27 2010 -0600
    27.2 +++ b/share/csjewell/skel/xt/author/perlcritic.t	Fri Mar 28 21:34:04 2014 -0600
    27.3 @@ -5,39 +5,39 @@
    27.4  use strict;
    27.5  
    27.6  BEGIN {
    27.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    27.8 -	use English qw(-no_match_vars);
    27.9 -	$OUTPUT_AUTOFLUSH = 1;
   27.10 -	$WARNING = 1;
   27.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   27.12 +    use English qw(-no_match_vars);
   27.13 +    $OUTPUT_AUTOFLUSH = 1;
   27.14 +    $WARNING = 1;
   27.15  }
   27.16  
   27.17  my @MODULES = (
   27.18 -	'Perl::Tidy',
   27.19 -	'Perl::Critic',
   27.20 -	'PPIx::Regexp',
   27.21 -	'PPIx::Utilities::Statement',
   27.22 -	'Email::Address',
   27.23 -	'Perl::Critic::Utils::Constants',
   27.24 -	'Perl::Critic::More',
   27.25 -	'Test::Perl::Critic',
   27.26 +    'Perl::Tidy',
   27.27 +    'Perl::Critic',
   27.28 +    'PPIx::Regexp',
   27.29 +    'PPIx::Utilities::Statement',
   27.30 +    'Email::Address',
   27.31 +    'Perl::Critic::Utils::Constants',
   27.32 +    'Perl::Critic::More',
   27.33 +    'Test::Perl::Critic',
   27.34  );
   27.35  
   27.36  # Load the testing modules
   27.37  use Test::More;
   27.38  foreach my $MODULE ( @MODULES ) {
   27.39 -	eval "require $MODULE"; # Has to be require because we pass options to import.
   27.40 -	if ( $EVAL_ERROR ) {
   27.41 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   27.42 -	}
   27.43 +    eval "require $MODULE"; # Has to be require because we pass options to import.
   27.44 +    if ( $EVAL_ERROR ) {
   27.45 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   27.46 +    }
   27.47  }
   27.48  
   27.49  $Perl::Critic::VERSION =~ s/_//;
   27.50  if ( 1.108 > eval { $Perl::Critic::VERSION } ) {
   27.51 -	plan( skip_all => 'Perl::Critic needs updated to 1.108' );
   27.52 +    plan( skip_all => 'Perl::Critic needs updated to 1.108' );
   27.53  }
   27.54  
   27.55  if ( 20090616 > eval { $Perl::Tidy::VERSION } ) {
   27.56 -	plan( skip_all => "Perl::Tidy needs updated to 20090616" );
   27.57 +    plan( skip_all => "Perl::Tidy needs updated to 20090616" );
   27.58  }
   27.59  
   27.60  use File::Spec::Functions qw(catfile);
   27.61 @@ -48,9 +48,9 @@
   27.62  
   27.63  my $rcfile = catfile( 'xt', 'settings', 'perlcritic.txt' );
   27.64  Test::Perl::Critic->import( 
   27.65 -	-profile            => $rcfile, 
   27.66 -	-severity           => 1, 
   27.67 -	-profile-strictness => $Perl::Critic::Utils::Constants::PROFILE_STRICTNESS_QUIET
   27.68 +    -profile            => $rcfile, 
   27.69 +    -severity           => 1, 
   27.70 +    -profile-strictness => $Perl::Critic::Utils::Constants::PROFILE_STRICTNESS_QUIET
   27.71  );
   27.72  all_critic_ok();
   27.73  
    28.1 --- a/share/csjewell/skel/xt/author/pod.t	Thu Aug 19 02:26:27 2010 -0600
    28.2 +++ b/share/csjewell/skel/xt/author/pod.t	Fri Mar 28 21:34:04 2014 -0600
    28.3 @@ -5,24 +5,24 @@
    28.4  use strict;
    28.5  
    28.6  BEGIN {
    28.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    28.8 -	use English qw(-no_match_vars);
    28.9 -	$OUTPUT_AUTOFLUSH = 1;
   28.10 -	$WARNING = 1;
   28.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   28.12 +    use English qw(-no_match_vars);
   28.13 +    $OUTPUT_AUTOFLUSH = 1;
   28.14 +    $WARNING = 1;
   28.15  }
   28.16  
   28.17  my @MODULES = (
   28.18 -	'Pod::Simple 3.14',
   28.19 -	'Test::Pod 1.44',
   28.20 +    'Pod::Simple 3.14',
   28.21 +    'Test::Pod 1.44',
   28.22  );
   28.23  
   28.24  # Load the testing modules
   28.25  use Test::More;
   28.26  foreach my $MODULE ( @MODULES ) {
   28.27 -	eval "use $MODULE";
   28.28 -	if ( $EVAL_ERROR ) {
   28.29 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   28.30 -	}
   28.31 +    eval "use $MODULE";
   28.32 +    if ( $EVAL_ERROR ) {
   28.33 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   28.34 +    }
   28.35  }
   28.36  
   28.37  my @files = sort { $a cmp $b } all_pod_files();
    29.1 --- a/share/csjewell/skel/xt/author/pod_coverage.t	Thu Aug 19 02:26:27 2010 -0600
    29.2 +++ b/share/csjewell/skel/xt/author/pod_coverage.t	Fri Mar 28 21:34:04 2014 -0600
    29.3 @@ -5,25 +5,25 @@
    29.4  use strict;
    29.5  
    29.6  BEGIN {
    29.7 -	use English qw(-no_match_vars);
    29.8 -	$OUTPUT_AUTOFLUSH = 1;
    29.9 -	$WARNING = 1;
   29.10 +    use English qw(-no_match_vars);
   29.11 +    $OUTPUT_AUTOFLUSH = 1;
   29.12 +    $WARNING = 1;
   29.13  }
   29.14  
   29.15  # If using Moose, uncomment the appropriate lines below.
   29.16  my @MODULES = (
   29.17 -#	'Pod::Coverage::Moose 0.01',
   29.18 -	'Pod::Coverage 0.21',
   29.19 -	'Test::Pod::Coverage 1.08',
   29.20 +#    'Pod::Coverage::Moose 0.01',
   29.21 +    'Pod::Coverage 0.21',
   29.22 +    'Test::Pod::Coverage 1.08',
   29.23  );
   29.24  
   29.25  # Load the testing modules
   29.26  use Test::More;
   29.27  foreach my $MODULE ( @MODULES ) {
   29.28 -	eval "use $MODULE";
   29.29 -	if ( $EVAL_ERROR ) {
   29.30 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   29.31 -	}
   29.32 +    eval "use $MODULE";
   29.33 +    if ( $EVAL_ERROR ) {
   29.34 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   29.35 +    }
   29.36  }
   29.37  
   29.38  my @modules = all_modules();
   29.39 @@ -32,9 +32,9 @@
   29.40  plan tests => $test_count;
   29.41  
   29.42  foreach my $module (@modules_to_test) {
   29.43 -	pod_coverage_ok($module, { 
   29.44 -#		coverage_class => 'Pod::Coverage::Moose', 
   29.45 -		also_private => [ qr/^[A-Z_]+$/ ],
   29.46 -	});
   29.47 +    pod_coverage_ok($module, { 
   29.48 +#        coverage_class => 'Pod::Coverage::Moose', 
   29.49 +        also_private => [ qr/^[A-Z_]+$/ ],
   29.50 +    });
   29.51  }
   29.52  
    30.1 --- a/share/csjewell/skel/xt/author/portability.t	Thu Aug 19 02:26:27 2010 -0600
    30.2 +++ b/share/csjewell/skel/xt/author/portability.t	Fri Mar 28 21:34:04 2014 -0600
    30.3 @@ -5,23 +5,23 @@
    30.4  use strict;
    30.5  
    30.6  BEGIN {
    30.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    30.8 -	use English qw(-no_match_vars);
    30.9 -	$OUTPUT_AUTOFLUSH = 1;
   30.10 -	$WARNING = 1;
   30.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   30.12 +    use English qw(-no_match_vars);
   30.13 +    $OUTPUT_AUTOFLUSH = 1;
   30.14 +    $WARNING = 1;
   30.15  }
   30.16  
   30.17  my @MODULES = (
   30.18 -	'Test::Portability::Files 0.05',
   30.19 +    'Test::Portability::Files 0.05',
   30.20  );
   30.21  
   30.22  # Load the testing modules
   30.23  use Test::More;
   30.24  foreach my $MODULE ( @MODULES ) {
   30.25 -	eval "use $MODULE";
   30.26 -	if ( $EVAL_ERROR ) {
   30.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   30.28 -	}
   30.29 +    eval "use $MODULE";
   30.30 +    if ( $EVAL_ERROR ) {
   30.31 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   30.32 +    }
   30.33  }
   30.34  
   30.35  run_tests();
    31.1 --- a/share/csjewell/skel/xt/author/prereq.t	Thu Aug 19 02:26:27 2010 -0600
    31.2 +++ b/share/csjewell/skel/xt/author/prereq.t	Fri Mar 28 21:34:04 2014 -0600
    31.3 @@ -5,23 +5,23 @@
    31.4  use strict;
    31.5  
    31.6  BEGIN {
    31.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    31.8 -	use English qw(-no_match_vars);
    31.9 -	$OUTPUT_AUTOFLUSH = 1;
   31.10 -	$WARNING = 1;
   31.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   31.12 +    use English qw(-no_match_vars);
   31.13 +    $OUTPUT_AUTOFLUSH = 1;
   31.14 +    $WARNING = 1;
   31.15  }
   31.16  
   31.17  my @MODULES = (
   31.18 -	'Test::Prereq::Build 1.037',
   31.19 +    'Test::Prereq::Build 1.037',
   31.20  );
   31.21  
   31.22  # Load the testing modules
   31.23  use Test::More;
   31.24  foreach my $MODULE ( @MODULES ) {
   31.25 -	eval "use $MODULE";
   31.26 -	if ( $EVAL_ERROR ) {
   31.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   31.28 -	}
   31.29 +    eval "use $MODULE";
   31.30 +    if ( $EVAL_ERROR ) {
   31.31 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   31.32 +    }
   31.33  }
   31.34  
   31.35  local $ENV{PERL_MM_USE_DEFAULT} = 1;
    32.1 --- a/share/csjewell/skel/xt/author/version.t	Thu Aug 19 02:26:27 2010 -0600
    32.2 +++ b/share/csjewell/skel/xt/author/version.t	Fri Mar 28 21:34:04 2014 -0600
    32.3 @@ -6,23 +6,23 @@
    32.4  use strict;
    32.5  
    32.6  BEGIN {
    32.7 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
    32.8 -	use English qw(-no_match_vars);
    32.9 -	$OUTPUT_AUTOFLUSH = 1;
   32.10 -	$WARNING = 1;
   32.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   32.12 +    use English qw(-no_match_vars);
   32.13 +    $OUTPUT_AUTOFLUSH = 1;
   32.14 +    $WARNING = 1;
   32.15  }
   32.16  
   32.17  my @MODULES = (
   32.18 -	'Test::HasVersion 0.012',
   32.19 +    'Test::HasVersion 0.012',
   32.20  );
   32.21  
   32.22  # Load the testing modules
   32.23  use Test::More;
   32.24  foreach my $MODULE ( @MODULES ) {
   32.25 -	eval "use $MODULE";
   32.26 -	if ( $EVAL_ERROR ) {
   32.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   32.28 -	}
   32.29 +    eval "use $MODULE";
   32.30 +    if ( $EVAL_ERROR ) {
   32.31 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   32.32 +    }
   32.33  }
   32.34  
   32.35  all_pm_version_ok();
    33.1 --- a/share/csjewell/skel/xt/settings/perlcritic.txt	Thu Aug 19 02:26:27 2010 -0600
    33.2 +++ b/share/csjewell/skel/xt/settings/perlcritic.txt	Fri Mar 28 21:34:04 2014 -0600
    33.3 @@ -1,5 +1,5 @@
    33.4  verbose = %f:%l:%c:\n %p: %m\n
    33.5 -theme = (core || more)
    33.6 +theme = (core || more) && !deprecated
    33.7  
    33.8  [ControlStructures::ProhibitPostfixControls]
    33.9  flowcontrol = warn die carp croak cluck confess goto exit throw return next
   33.10 @@ -22,11 +22,6 @@
   33.11  private_name_regex = _(?!build_)\w+
   33.12  
   33.13  # Exclusions
   33.14 -# This one can be removed if keywords are used.
   33.15 -[-Miscellanea::RequireRcsKeywords]
   33.16 -
   33.17 -# Excluded because we filter out development versions.
   33.18 -[-ValuesAndExpressions::RequireConstantVersion]
   33.19  
   33.20  # I like to set up my own pod.
   33.21  [-Documentation::RequirePodAtEnd]
   33.22 @@ -34,4 +29,3 @@
   33.23  
   33.24  # No Emacs!
   33.25  [-Editor::RequireEmacsFileVariables]
   33.26 -
    34.1 --- a/share/csjewell/skel/xt/settings/perltidy.txt	Thu Aug 19 02:26:27 2010 -0600
    34.2 +++ b/share/csjewell/skel/xt/settings/perltidy.txt	Fri Mar 28 21:34:04 2014 -0600
    34.3 @@ -1,8 +1,6 @@
    34.4 ---backup-and-modify-in-place
    34.5  --warning-output
    34.6  --maximum-line-length=76
    34.7  --indent-columns=4
    34.8 ---entab-leading-whitespace=4
    34.9  # --check-syntax
   34.10  # -perl-syntax-check-flags=-c
   34.11  --continuation-indentation=2
    35.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.2 +++ b/t/001_compile.t	Fri Mar 28 21:34:04 2014 -0600
    35.3 @@ -0,0 +1,15 @@
    35.4 +use Test::More;
    35.5 +use Test::UseAllModules;
    35.6 +
    35.7 +BEGIN {
    35.8 +	use strict;
    35.9 +	$^W = 1;
   35.10 +	$| = 1;
   35.11 +
   35.12 +	plan tests => Test::UseAllModules::_get_module_list() + 1;
   35.13 +
   35.14 +	ok(($] > 5.008000), 'Perl version acceptable') or BAIL_OUT ('Perl version unacceptably old.');
   35.15 +	all_uses_ok();
   35.16 +	diag( "Testing Dist::Zilla::BeLike::CSJEWELL $Dist::Zilla::BeLike::CSJEWELL::VERSION" );
   35.17 +}
   35.18 +
    36.1 --- a/t/compile.t	Thu Aug 19 02:26:27 2010 -0600
    36.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.3 @@ -1,15 +0,0 @@
    36.4 -use Test::More;
    36.5 -use Test::UseAllModules;
    36.6 -
    36.7 -BEGIN {
    36.8 -	use strict;
    36.9 -	$^W = 1;
   36.10 -	$| = 1;
   36.11 -
   36.12 -	plan tests => Test::UseAllModules::_get_module_list() + 1;
   36.13 -
   36.14 -	ok(($] > 5.008000), 'Perl version acceptable') or BAIL_OUT ('Perl version unacceptably old.');
   36.15 -	all_uses_ok();
   36.16 -	diag( "Testing Dist::Zilla::BeLike::CSJEWELL $Dist::Zilla::BeLike::CSJEWELL::VERSION" );
   36.17 -}
   36.18 -
    37.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.2 +++ b/xt/author/900_pod.t	Fri Mar 28 21:34:04 2014 -0600
    37.3 @@ -0,0 +1,31 @@
    37.4 +#!perl
    37.5 +
    37.6 +# Test that the syntax of our POD documentation is valid
    37.7 +
    37.8 +use strict;
    37.9 +
   37.10 +BEGIN {
   37.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   37.12 +    use English qw(-no_match_vars);
   37.13 +    $OUTPUT_AUTOFLUSH = 1;
   37.14 +    $WARNING = 1;
   37.15 +}
   37.16 +
   37.17 +my @MODULES = (
   37.18 +    'Pod::Simple 3.14',
   37.19 +    'Test::Pod 1.44',
   37.20 +);
   37.21 +
   37.22 +# Load the testing modules
   37.23 +use Test::More;
   37.24 +foreach my $MODULE ( @MODULES ) {
   37.25 +    eval "use $MODULE";
   37.26 +    if ( $EVAL_ERROR ) {
   37.27 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   37.28 +    }
   37.29 +}
   37.30 +
   37.31 +my @files = sort { $a cmp $b } all_pod_files();
   37.32 +
   37.33 +all_pod_files_ok( @files );
   37.34 +
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/xt/author/901_pod_coverage.t	Fri Mar 28 21:34:04 2014 -0600
    38.3 @@ -0,0 +1,47 @@
    38.4 +#!perl
    38.5 +
    38.6 +# Test that modules are documented by their pod.
    38.7 +
    38.8 +use strict;
    38.9 +
   38.10 +sub filter {
   38.11 +    my $module = shift;
   38.12 +
   38.13 +    return 0 if $module =~ m/auto::share/;
   38.14 +    return 1;
   38.15 +}
   38.16 +
   38.17 +BEGIN {
   38.18 +    use English qw(-no_match_vars);
   38.19 +    $OUTPUT_AUTOFLUSH = 1;
   38.20 +    $WARNING = 1;
   38.21 +}
   38.22 +
   38.23 +# If using Moose, uncomment the appropriate lines below.
   38.24 +my @MODULES = (
   38.25 +    'Pod::Coverage::TrustPod 0.092830',
   38.26 +    'Pod::Coverage 0.21',
   38.27 +    'Test::Pod::Coverage 1.08',
   38.28 +);
   38.29 +
   38.30 +# Load the testing modules
   38.31 +use Test::More;
   38.32 +foreach my $MODULE ( @MODULES ) {
   38.33 +    eval "use $MODULE";
   38.34 +    if ( $EVAL_ERROR ) {
   38.35 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   38.36 +    }
   38.37 +}
   38.38 +
   38.39 +my @modules = all_modules();
   38.40 +my @modules_to_test = sort { $a cmp $b } grep { filter($_) } @modules;
   38.41 +my $test_count = scalar @modules_to_test;
   38.42 +plan tests => $test_count;
   38.43 +
   38.44 +foreach my $module (@modules_to_test) {
   38.45 +    pod_coverage_ok($module, { 
   38.46 +        coverage_class => 'Pod::Coverage::TrustPod', 
   38.47 +        also_private => [ qr/^[A-Z_]+$/ ],
   38.48 +    });
   38.49 +}
   38.50 +
    39.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.2 +++ b/xt/author/902_perlcritic.t	Fri Mar 28 21:34:04 2014 -0600
    39.3 @@ -0,0 +1,61 @@
    39.4 +#!perl
    39.5 +
    39.6 +# Test that modules pass perlcritic and perltidy.
    39.7 +
    39.8 +use strict;
    39.9 +
   39.10 +BEGIN {
   39.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   39.12 +    use English qw(-no_match_vars);
   39.13 +    $OUTPUT_AUTOFLUSH = 1;
   39.14 +    $WARNING = 1;
   39.15 +}
   39.16 +
   39.17 +my @MODULES = (
   39.18 +    'Perl::Tidy',
   39.19 +    'Perl::Critic',
   39.20 +    'PPIx::Regexp',
   39.21 +    'PPIx::Utilities::Statement',
   39.22 +    'Email::Address',
   39.23 +    'Perl::Critic::Utils::Constants',
   39.24 +    'Perl::Critic::More',
   39.25 +    'Test::Perl::Critic',
   39.26 +);
   39.27 +
   39.28 +# Load the testing modules
   39.29 +use Test::More;
   39.30 +foreach my $MODULE ( @MODULES ) {
   39.31 +    eval "require $MODULE"; # Has to be require because we pass options to import.
   39.32 +    if ( $EVAL_ERROR ) {
   39.33 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   39.34 +    }
   39.35 +}
   39.36 +
   39.37 +$Perl::Critic::VERSION =~ s/_//;
   39.38 +if ( 1.108 > eval { $Perl::Critic::VERSION } ) {
   39.39 +    plan( skip_all => 'Perl::Critic needs updated to 1.108' );
   39.40 +}
   39.41 +
   39.42 +if ( 20121207 > eval { $Perl::Tidy::VERSION } ) {
   39.43 +    plan( skip_all => "Perl::Tidy needs updated to 20121207" );
   39.44 +}
   39.45 +
   39.46 +use File::Spec::Functions qw(catfile catdir);
   39.47 +Perl::Critic::Utils::Constants->import(':profile_strictness');
   39.48 +my $dummy = $Perl::Critic::Utils::Constants::PROFILE_STRICTNESS_QUIET;
   39.49 +
   39.50 +local $ENV{PERLTIDY} = catfile( 'xt', 'settings', 'perltidy.txt' );
   39.51 +
   39.52 +my $rcfile = catfile( 'xt', 'settings', 'perlcritic.txt' );
   39.53 +Test::Perl::Critic->import( 
   39.54 +    -profile            => $rcfile, 
   39.55 +    -severity           => 1, 
   39.56 +    -profile-strictness => $Perl::Critic::Utils::Constants::PROFILE_STRICTNESS_QUIET
   39.57 +);
   39.58 +
   39.59 +# I only want to criticize my own modules, not the share directory...
   39.60 +if (-d catdir('blib', 'lib')) {
   39.61 +    all_critic_ok(catdir('blib', 'lib', 'Dist'));
   39.62 +} else {
   39.63 +    all_critic_ok('lib');
   39.64 +}
    40.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    40.2 +++ b/xt/author/903_meta.t	Fri Mar 28 21:34:04 2014 -0600
    40.3 @@ -0,0 +1,29 @@
    40.4 +#!perl
    40.5 +
    40.6 +# Test that our META.yml file matches the specification
    40.7 +
    40.8 +use strict;
    40.9 +
   40.10 +BEGIN {
   40.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   40.12 +    use English qw(-no_match_vars);
   40.13 +    $OUTPUT_AUTOFLUSH = 1;
   40.14 +    $WARNING = 1;
   40.15 +}
   40.16 +
   40.17 +my @MODULES = (
   40.18 +    'Parse::CPAN::Meta 1.40',
   40.19 +    'Test::CPAN::Meta 0.17',
   40.20 +);
   40.21 +
   40.22 +# Load the testing modules
   40.23 +use Test::More;
   40.24 +foreach my $MODULE ( @MODULES ) {
   40.25 +    eval "use $MODULE";
   40.26 +    if ( $EVAL_ERROR ) {
   40.27 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   40.28 +    }
   40.29 +}
   40.30 +
   40.31 +meta_yaml_ok();
   40.32 +
    41.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    41.2 +++ b/xt/author/904_changes.t	Fri Mar 28 21:34:04 2014 -0600
    41.3 @@ -0,0 +1,28 @@
    41.4 +#!/usr/bin/perl
    41.5 +
    41.6 +# Test that the distribution's Changes file has been updated.
    41.7 +
    41.8 +use strict;
    41.9 +
   41.10 +BEGIN {
   41.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   41.12 +    use English qw(-no_match_vars);
   41.13 +    $OUTPUT_AUTOFLUSH = 1;
   41.14 +    $WARNING = 1;
   41.15 +}
   41.16 +
   41.17 +my @MODULES = (
   41.18 +    'Test::CheckChanges 0.14',
   41.19 +);
   41.20 +
   41.21 +# Load the testing modules
   41.22 +use Test::More;
   41.23 +foreach my $MODULE ( @MODULES ) {
   41.24 +    eval "use $MODULE";
   41.25 +    if ( $EVAL_ERROR ) {
   41.26 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   41.27 +    }
   41.28 +}
   41.29 +
   41.30 +ok_changes(base => '..');
   41.31 +
    42.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    42.2 +++ b/xt/author/905_common_mistakes.t	Fri Mar 28 21:34:04 2014 -0600
    42.3 @@ -0,0 +1,29 @@
    42.4 +#!/usr/bin/perl
    42.5 +
    42.6 +# Test that all modules have no common misspellings.
    42.7 +
    42.8 +use strict;
    42.9 +
   42.10 +BEGIN {
   42.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   42.12 +    use English qw(-no_match_vars);
   42.13 +    $OUTPUT_AUTOFLUSH = 1;
   42.14 +    $WARNING = 1;
   42.15 +}
   42.16 +
   42.17 +my @MODULES = (
   42.18 +    'Pod::Spell::CommonMistakes 0.01',
   42.19 +    'Test::Pod::Spelling::CommonMistakes 0.01',
   42.20 +);
   42.21 +
   42.22 +# Load the testing modules
   42.23 +use Test::More;
   42.24 +foreach my $MODULE ( @MODULES ) {
   42.25 +    eval "use $MODULE";
   42.26 +    if ( $EVAL_ERROR ) {
   42.27 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   42.28 +    }
   42.29 +}
   42.30 +
   42.31 +all_pod_files_ok();
   42.32 +
    43.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    43.2 +++ b/xt/author/906_fixme.t	Fri Mar 28 21:34:04 2014 -0600
    43.3 @@ -0,0 +1,35 @@
    43.4 +#!/usr/bin/perl
    43.5 +
    43.6 +# Test that all modules have nothing marked to do.
    43.7 +
    43.8 +use strict;
    43.9 +
   43.10 +BEGIN {
   43.11 +    use English qw(-no_match_vars);
   43.12 +    $OUTPUT_AUTOFLUSH = 1;
   43.13 +    $WARNING = 1;
   43.14 +}
   43.15 +
   43.16 +my @MODULES = (
   43.17 +    'Test::Fixme 0.04',
   43.18 +);
   43.19 +
   43.20 +# Load the testing modules
   43.21 +use Test::More;
   43.22 +foreach my $MODULE ( @MODULES ) {
   43.23 +    eval "use $MODULE";
   43.24 +    if ( $EVAL_ERROR ) {
   43.25 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   43.26 +    }
   43.27 +}
   43.28 +
   43.29 +# To make this a todo test, remove the comments below, and the spaces
   43.30 +# between TO and DO in the next two lines.
   43.31 +#TO DO: {
   43.32 +#    local $TO DO = 'All modules are going to be fixed.';
   43.33 +
   43.34 +    run_tests(
   43.35 +        match    => 'TO' . 'DO',                # what to check for
   43.36 +    );
   43.37 +#}
   43.38 +
    44.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    44.2 +++ b/xt/author/907_minimumversion.t	Fri Mar 28 21:34:04 2014 -0600
    44.3 @@ -0,0 +1,30 @@
    44.4 +#!perl
    44.5 +
    44.6 +# Test that our declared minimum Perl version matches our syntax
    44.7 +
    44.8 +use strict;
    44.9 +
   44.10 +BEGIN {
   44.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   44.12 +    use English qw(-no_match_vars);
   44.13 +    $OUTPUT_AUTOFLUSH = 1;
   44.14 +    $WARNING = 1;
   44.15 +}
   44.16 +
   44.17 +my @MODULES = (
   44.18 +    'Perl::MinimumVersion 1.26',
   44.19 +    'Test::MinimumVersion 0.101080',
   44.20 +);
   44.21 +
   44.22 +
   44.23 +# Load the testing modules
   44.24 +use Test::More;
   44.25 +foreach my $MODULE ( @MODULES ) {
   44.26 +    eval "use $MODULE";
   44.27 +    if ( $EVAL_ERROR ) {
   44.28 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   44.29 +    }
   44.30 +}
   44.31 +
   44.32 +all_minimum_version_from_metayml_ok();
   44.33 +
    45.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    45.2 +++ b/xt/author/908_portability.t	Fri Mar 28 21:34:04 2014 -0600
    45.3 @@ -0,0 +1,29 @@
    45.4 +#!perl
    45.5 +
    45.6 +# Test that our files are portable across systems.
    45.7 +
    45.8 +use strict;
    45.9 +
   45.10 +BEGIN {
   45.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   45.12 +    use English qw(-no_match_vars);
   45.13 +    $OUTPUT_AUTOFLUSH = 1;
   45.14 +    $WARNING = 1;
   45.15 +}
   45.16 +
   45.17 +my @MODULES = (
   45.18 +    'Test::Portability::Files 0.05',
   45.19 +);
   45.20 +
   45.21 +# Load the testing modules
   45.22 +# use Test::More;
   45.23 +use Test::More skip_all => 'Installs a known non-portable file.';
   45.24 +foreach my $MODULE ( @MODULES ) {
   45.25 +    eval "use $MODULE";
   45.26 +    if ( $EVAL_ERROR ) {
   45.27 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   45.28 +    }
   45.29 +}
   45.30 +
   45.31 +run_tests();
   45.32 +
    46.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    46.2 +++ b/xt/author/909_manifest.t	Fri Mar 28 21:34:04 2014 -0600
    46.3 @@ -0,0 +1,31 @@
    46.4 +#!perl
    46.5 +
    46.6 +# Test that our MANIFEST describes the distribution
    46.7 +
    46.8 +use strict;
    46.9 +
   46.10 +BEGIN {
   46.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   46.12 +    use English qw(-no_match_vars);
   46.13 +    $OUTPUT_AUTOFLUSH = 1;
   46.14 +    $WARNING = 1;
   46.15 +}
   46.16 +
   46.17 +my @MODULES = (
   46.18 +    'Test::DistManifest 1.009',
   46.19 +);
   46.20 +
   46.21 +# Load the testing modules
   46.22 +use Test::More;
   46.23 +unless ( -e 'MANIFEST.SKIP' ) {
   46.24 +    plan( skip_all => "MANIFEST.SKIP does not exist, so cannot test this." );
   46.25 +}
   46.26 +foreach my $MODULE ( @MODULES ) {
   46.27 +    eval "use $MODULE";
   46.28 +    if ( $EVAL_ERROR ) {
   46.29 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   46.30 +    }
   46.31 +}
   46.32 +
   46.33 +manifest_ok();
   46.34 +
    47.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    47.2 +++ b/xt/author/910_version.t	Fri Mar 28 21:34:04 2014 -0600
    47.3 @@ -0,0 +1,28 @@
    47.4 +#!/usr/bin/perl
    47.5 +
    47.6 +# Test that all modules have a version number.
    47.7 +
    47.8 +use strict;
    47.9 +
   47.10 +BEGIN {
   47.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   47.12 +    use English qw(-no_match_vars);
   47.13 +    $OUTPUT_AUTOFLUSH = 1;
   47.14 +    $WARNING = 1;
   47.15 +}
   47.16 +
   47.17 +my @MODULES = (
   47.18 +    'Test::HasVersion 0.012',
   47.19 +);
   47.20 +
   47.21 +# Load the testing modules
   47.22 +use Test::More;
   47.23 +foreach my $MODULE ( @MODULES ) {
   47.24 +    eval "use $MODULE";
   47.25 +    if ( $EVAL_ERROR ) {
   47.26 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   47.27 +    }
   47.28 +}
   47.29 +
   47.30 +all_pm_version_ok();
   47.31 +
    48.1 --- a/xt/author/changes.t	Thu Aug 19 02:26:27 2010 -0600
    48.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    48.3 @@ -1,28 +0,0 @@
    48.4 -#!/usr/bin/perl
    48.5 -
    48.6 -# Test that the distribution's Changes file has been updated.
    48.7 -
    48.8 -use strict;
    48.9 -
   48.10 -BEGIN {
   48.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   48.12 -	use English qw(-no_match_vars);
   48.13 -	$OUTPUT_AUTOFLUSH = 1;
   48.14 -	$WARNING = 1;
   48.15 -}
   48.16 -
   48.17 -my @MODULES = (
   48.18 -	'Test::CheckChanges 0.14',
   48.19 -);
   48.20 -
   48.21 -# Load the testing modules
   48.22 -use Test::More;
   48.23 -foreach my $MODULE ( @MODULES ) {
   48.24 -	eval "use $MODULE";
   48.25 -	if ( $EVAL_ERROR ) {
   48.26 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   48.27 -	}
   48.28 -}
   48.29 -
   48.30 -ok_changes(base => '..');
   48.31 -
    49.1 --- a/xt/author/common_mistakes.t	Thu Aug 19 02:26:27 2010 -0600
    49.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    49.3 @@ -1,29 +0,0 @@
    49.4 -#!/usr/bin/perl
    49.5 -
    49.6 -# Test that all modules have no common misspellings.
    49.7 -
    49.8 -use strict;
    49.9 -
   49.10 -BEGIN {
   49.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   49.12 -	use English qw(-no_match_vars);
   49.13 -	$OUTPUT_AUTOFLUSH = 1;
   49.14 -	$WARNING = 1;
   49.15 -}
   49.16 -
   49.17 -my @MODULES = (
   49.18 -	'Pod::Spell::CommonMistakes 0.01',
   49.19 -	'Test::Pod::Spelling::CommonMistakes 0.01',
   49.20 -);
   49.21 -
   49.22 -# Load the testing modules
   49.23 -use Test::More;
   49.24 -foreach my $MODULE ( @MODULES ) {
   49.25 -	eval "use $MODULE";
   49.26 -	if ( $EVAL_ERROR ) {
   49.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   49.28 -	}
   49.29 -}
   49.30 -
   49.31 -all_pod_files_ok();
   49.32 -
    50.1 --- a/xt/author/fixme.t	Thu Aug 19 02:26:27 2010 -0600
    50.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    50.3 @@ -1,35 +0,0 @@
    50.4 -#!/usr/bin/perl
    50.5 -
    50.6 -# Test that all modules have nothing marked to do.
    50.7 -
    50.8 -use strict;
    50.9 -
   50.10 -BEGIN {
   50.11 -	use English qw(-no_match_vars);
   50.12 -	$OUTPUT_AUTOFLUSH = 1;
   50.13 -	$WARNING = 1;
   50.14 -}
   50.15 -
   50.16 -my @MODULES = (
   50.17 -	'Test::Fixme 0.04',
   50.18 -);
   50.19 -
   50.20 -# Load the testing modules
   50.21 -use Test::More;
   50.22 -foreach my $MODULE ( @MODULES ) {
   50.23 -	eval "use $MODULE";
   50.24 -	if ( $EVAL_ERROR ) {
   50.25 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   50.26 -	}
   50.27 -}
   50.28 -
   50.29 -# To make this a todo test, remove the comments below, and the spaces
   50.30 -# between TO and DO in the next two lines.
   50.31 -#TO DO: {
   50.32 -#	local $TO DO = 'All modules are going to be fixed.';
   50.33 -
   50.34 -	run_tests(
   50.35 -		match    => 'TO' . 'DO',                # what to check for
   50.36 -	);
   50.37 -#}
   50.38 -
    51.1 --- a/xt/author/manifest.t	Thu Aug 19 02:26:27 2010 -0600
    51.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    51.3 @@ -1,31 +0,0 @@
    51.4 -#!perl
    51.5 -
    51.6 -# Test that our MANIFEST describes the distribution
    51.7 -
    51.8 -use strict;
    51.9 -
   51.10 -BEGIN {
   51.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   51.12 -	use English qw(-no_match_vars);
   51.13 -	$OUTPUT_AUTOFLUSH = 1;
   51.14 -	$WARNING = 1;
   51.15 -}
   51.16 -
   51.17 -my @MODULES = (
   51.18 -	'Test::DistManifest 1.009',
   51.19 -);
   51.20 -
   51.21 -# Load the testing modules
   51.22 -use Test::More;
   51.23 -unless ( -e 'MANIFEST.SKIP' ) {
   51.24 -	plan( skip_all => "MANIFEST.SKIP does not exist, so cannot test this." );
   51.25 -}
   51.26 -foreach my $MODULE ( @MODULES ) {
   51.27 -	eval "use $MODULE";
   51.28 -	if ( $EVAL_ERROR ) {
   51.29 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   51.30 -	}
   51.31 -}
   51.32 -
   51.33 -manifest_ok();
   51.34 -
    52.1 --- a/xt/author/meta.t	Thu Aug 19 02:26:27 2010 -0600
    52.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    52.3 @@ -1,29 +0,0 @@
    52.4 -#!perl
    52.5 -
    52.6 -# Test that our META.yml file matches the specification
    52.7 -
    52.8 -use strict;
    52.9 -
   52.10 -BEGIN {
   52.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   52.12 -	use English qw(-no_match_vars);
   52.13 -	$OUTPUT_AUTOFLUSH = 1;
   52.14 -	$WARNING = 1;
   52.15 -}
   52.16 -
   52.17 -my @MODULES = (
   52.18 -    'Parse::CPAN::Meta 1.40',
   52.19 -	'Test::CPAN::Meta 0.17',
   52.20 -);
   52.21 -
   52.22 -# Load the testing modules
   52.23 -use Test::More;
   52.24 -foreach my $MODULE ( @MODULES ) {
   52.25 -	eval "use $MODULE";
   52.26 -	if ( $EVAL_ERROR ) {
   52.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   52.28 -	}
   52.29 -}
   52.30 -
   52.31 -meta_yaml_ok();
   52.32 -
    53.1 --- a/xt/author/minimumversion.t	Thu Aug 19 02:26:27 2010 -0600
    53.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    53.3 @@ -1,30 +0,0 @@
    53.4 -#!perl
    53.5 -
    53.6 -# Test that our declared minimum Perl version matches our syntax
    53.7 -
    53.8 -use strict;
    53.9 -
   53.10 -BEGIN {
   53.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   53.12 -	use English qw(-no_match_vars);
   53.13 -	$OUTPUT_AUTOFLUSH = 1;
   53.14 -	$WARNING = 1;
   53.15 -}
   53.16 -
   53.17 -my @MODULES = (
   53.18 -	'Perl::MinimumVersion 1.26',
   53.19 -	'Test::MinimumVersion 0.101080',
   53.20 -);
   53.21 -
   53.22 -
   53.23 -# Load the testing modules
   53.24 -use Test::More;
   53.25 -foreach my $MODULE ( @MODULES ) {
   53.26 -	eval "use $MODULE";
   53.27 -	if ( $EVAL_ERROR ) {
   53.28 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   53.29 -	}
   53.30 -}
   53.31 -
   53.32 -all_minimum_version_from_metayml_ok();
   53.33 -
    54.1 --- a/xt/author/perlcritic.t	Thu Aug 19 02:26:27 2010 -0600
    54.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    54.3 @@ -1,61 +0,0 @@
    54.4 -#!perl
    54.5 -
    54.6 -# Test that modules pass perlcritic and perltidy.
    54.7 -
    54.8 -use strict;
    54.9 -
   54.10 -BEGIN {
   54.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   54.12 -	use English qw(-no_match_vars);
   54.13 -	$OUTPUT_AUTOFLUSH = 1;
   54.14 -	$WARNING = 1;
   54.15 -}
   54.16 -
   54.17 -my @MODULES = (
   54.18 -	'Perl::Tidy',
   54.19 -	'Perl::Critic',
   54.20 -	'PPIx::Regexp',
   54.21 -	'PPIx::Utilities::Statement',
   54.22 -	'Email::Address',
   54.23 -	'Perl::Critic::Utils::Constants',
   54.24 -	'Perl::Critic::More',
   54.25 -	'Test::Perl::Critic',
   54.26 -);
   54.27 -
   54.28 -# Load the testing modules
   54.29 -use Test::More;
   54.30 -foreach my $MODULE ( @MODULES ) {
   54.31 -	eval "require $MODULE"; # Has to be require because we pass options to import.
   54.32 -	if ( $EVAL_ERROR ) {
   54.33 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   54.34 -	}
   54.35 -}
   54.36 -
   54.37 -$Perl::Critic::VERSION =~ s/_//;
   54.38 -if ( 1.108 > eval { $Perl::Critic::VERSION } ) {
   54.39 -	plan( skip_all => 'Perl::Critic needs updated to 1.108' );
   54.40 -}
   54.41 -
   54.42 -if ( 20090616 > eval { $Perl::Tidy::VERSION } ) {
   54.43 -	plan( skip_all => "Perl::Tidy needs updated to 20090616" );
   54.44 -}
   54.45 -
   54.46 -use File::Spec::Functions qw(catfile catdir);
   54.47 -Perl::Critic::Utils::Constants->import(':profile_strictness');
   54.48 -my $dummy = $Perl::Critic::Utils::Constants::PROFILE_STRICTNESS_QUIET;
   54.49 -
   54.50 -local $ENV{PERLTIDY} = catfile( 'xt', 'settings', 'perltidy.txt' );
   54.51 -
   54.52 -my $rcfile = catfile( 'xt', 'settings', 'perlcritic.txt' );
   54.53 -Test::Perl::Critic->import( 
   54.54 -	-profile            => $rcfile, 
   54.55 -	-severity           => 1, 
   54.56 -	-profile-strictness => $Perl::Critic::Utils::Constants::PROFILE_STRICTNESS_QUIET
   54.57 -);
   54.58 -
   54.59 -# I only want to criticize my own modules, not the share directory...
   54.60 -if (-d catdir('blib', 'lib')) {
   54.61 -    all_critic_ok(catdir('blib', 'lib', 'Dist'));
   54.62 -} else {
   54.63 -    all_critic_ok('lib');
   54.64 -}
    55.1 --- a/xt/author/pod.t	Thu Aug 19 02:26:27 2010 -0600
    55.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    55.3 @@ -1,31 +0,0 @@
    55.4 -#!perl
    55.5 -
    55.6 -# Test that the syntax of our POD documentation is valid
    55.7 -
    55.8 -use strict;
    55.9 -
   55.10 -BEGIN {
   55.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   55.12 -	use English qw(-no_match_vars);
   55.13 -	$OUTPUT_AUTOFLUSH = 1;
   55.14 -	$WARNING = 1;
   55.15 -}
   55.16 -
   55.17 -my @MODULES = (
   55.18 -	'Pod::Simple 3.14',
   55.19 -	'Test::Pod 1.44',
   55.20 -);
   55.21 -
   55.22 -# Load the testing modules
   55.23 -use Test::More;
   55.24 -foreach my $MODULE ( @MODULES ) {
   55.25 -	eval "use $MODULE";
   55.26 -	if ( $EVAL_ERROR ) {
   55.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   55.28 -	}
   55.29 -}
   55.30 -
   55.31 -my @files = sort { $a cmp $b } all_pod_files();
   55.32 -
   55.33 -all_pod_files_ok( @files );
   55.34 -
    56.1 --- a/xt/author/pod_coverage.t	Thu Aug 19 02:26:27 2010 -0600
    56.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    56.3 @@ -1,47 +0,0 @@
    56.4 -#!perl
    56.5 -
    56.6 -# Test that modules are documented by their pod.
    56.7 -
    56.8 -use strict;
    56.9 -
   56.10 -sub filter {
   56.11 -	my $module = shift;
   56.12 -	
   56.13 -	return 0 if $module =~ m/auto::share/;
   56.14 -	return 1;
   56.15 -}
   56.16 -
   56.17 -BEGIN {
   56.18 -	use English qw(-no_match_vars);
   56.19 -	$OUTPUT_AUTOFLUSH = 1;
   56.20 -	$WARNING = 1;
   56.21 -}
   56.22 -
   56.23 -# If using Moose, uncomment the appropriate lines below.
   56.24 -my @MODULES = (
   56.25 -	'Pod::Coverage::TrustPod 0.092830',
   56.26 -	'Pod::Coverage 0.21',
   56.27 -	'Test::Pod::Coverage 1.08',
   56.28 -);
   56.29 -
   56.30 -# Load the testing modules
   56.31 -use Test::More;
   56.32 -foreach my $MODULE ( @MODULES ) {
   56.33 -	eval "use $MODULE";
   56.34 -	if ( $EVAL_ERROR ) {
   56.35 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   56.36 -	}
   56.37 -}
   56.38 -
   56.39 -my @modules = all_modules();
   56.40 -my @modules_to_test = sort { $a cmp $b } grep { filter($_) } @modules;
   56.41 -my $test_count = scalar @modules_to_test;
   56.42 -plan tests => $test_count;
   56.43 -
   56.44 -foreach my $module (@modules_to_test) {
   56.45 -	pod_coverage_ok($module, { 
   56.46 -		coverage_class => 'Pod::Coverage::TrustPod', 
   56.47 -		also_private => [ qr/^[A-Z_]+$/ ],
   56.48 -	});
   56.49 -}
   56.50 -
    57.1 --- a/xt/author/portability.t	Thu Aug 19 02:26:27 2010 -0600
    57.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    57.3 @@ -1,29 +0,0 @@
    57.4 -#!perl
    57.5 -
    57.6 -# Test that our files are portable across systems.
    57.7 -
    57.8 -use strict;
    57.9 -
   57.10 -BEGIN {
   57.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   57.12 -	use English qw(-no_match_vars);
   57.13 -	$OUTPUT_AUTOFLUSH = 1;
   57.14 -	$WARNING = 1;
   57.15 -}
   57.16 -
   57.17 -my @MODULES = (
   57.18 -	'Test::Portability::Files 0.05',
   57.19 -);
   57.20 -
   57.21 -# Load the testing modules
   57.22 -# use Test::More;
   57.23 -use Test::More skip_all => 'Installs a known non-portable file.';
   57.24 -foreach my $MODULE ( @MODULES ) {
   57.25 -	eval "use $MODULE";
   57.26 -	if ( $EVAL_ERROR ) {
   57.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   57.28 -	}
   57.29 -}
   57.30 -
   57.31 -run_tests();
   57.32 -
    58.1 --- a/xt/author/prereq.t	Thu Aug 19 02:26:27 2010 -0600
    58.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    58.3 @@ -1,37 +0,0 @@
    58.4 -#!perl
    58.5 -
    58.6 -# Test that all our prerequisites are defined in the Build.PL.
    58.7 -
    58.8 -use strict;
    58.9 -
   58.10 -BEGIN {
   58.11 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   58.12 -	use English qw(-no_match_vars);
   58.13 -	$OUTPUT_AUTOFLUSH = 1;
   58.14 -	$WARNING = 1;
   58.15 -}
   58.16 -
   58.17 -my @MODULES = (
   58.18 -	'Test::Prereq::Build 1.037',
   58.19 -);
   58.20 -
   58.21 -# Load the testing modules
   58.22 -use Test::More;
   58.23 -foreach my $MODULE ( @MODULES ) {
   58.24 -	eval "use $MODULE";
   58.25 -	if ( $EVAL_ERROR ) {
   58.26 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   58.27 -	}
   58.28 -}
   58.29 -
   58.30 -local $ENV{PERL_MM_USE_DEFAULT} = 1;
   58.31 -
   58.32 -diag('Takes a few minutes...');
   58.33 -
   58.34 -my @modules_skip = (
   58.35 -# Modules needed for prerequisites, not for this module
   58.36 -    # List here if needed.
   58.37 -);
   58.38 -
   58.39 -prereq_ok(5.008001, 'Check prerequisites', \@modules_skip);
   58.40 -
    59.1 --- a/xt/author/version.t	Thu Aug 19 02:26:27 2010 -0600
    59.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    59.3 @@ -1,29 +0,0 @@
    59.4 -
    59.5 -#!/usr/bin/perl
    59.6 -
    59.7 -# Test that all modules have a version number.
    59.8 -
    59.9 -use strict;
   59.10 -
   59.11 -BEGIN {
   59.12 -	BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   59.13 -	use English qw(-no_match_vars);
   59.14 -	$OUTPUT_AUTOFLUSH = 1;
   59.15 -	$WARNING = 1;
   59.16 -}
   59.17 -
   59.18 -my @MODULES = (
   59.19 -	'Test::HasVersion 0.012',
   59.20 -);
   59.21 -
   59.22 -# Load the testing modules
   59.23 -use Test::More;
   59.24 -foreach my $MODULE ( @MODULES ) {
   59.25 -	eval "use $MODULE";
   59.26 -	if ( $EVAL_ERROR ) {
   59.27 -		BAIL_OUT( "Failed to load required release-testing module $MODULE" );
   59.28 -	}
   59.29 -}
   59.30 -
   59.31 -all_pm_version_ok();
   59.32 -
    60.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    60.2 +++ b/xt/release/950_prereq.t	Fri Mar 28 21:34:04 2014 -0600
    60.3 @@ -0,0 +1,37 @@
    60.4 +#!perl
    60.5 +
    60.6 +# Test that all our prerequisites are defined in the Build.PL.
    60.7 +
    60.8 +use strict;
    60.9 +
   60.10 +BEGIN {
   60.11 +    BAIL_OUT ('Perl version unacceptably old.') if ($] < 5.008001);
   60.12 +    use English qw(-no_match_vars);
   60.13 +    $OUTPUT_AUTOFLUSH = 1;
   60.14 +    $WARNING = 1;
   60.15 +}
   60.16 +
   60.17 +my @MODULES = (
   60.18 +    'Test::Prereq::Build 1.037',
   60.19 +);
   60.20 +
   60.21 +# Load the testing modules
   60.22 +use Test::More;
   60.23 +foreach my $MODULE ( @MODULES ) {
   60.24 +    eval "use $MODULE";
   60.25 +    if ( $EVAL_ERROR ) {
   60.26 +        BAIL_OUT( "Failed to load required release-testing module $MODULE" )
   60.27 +    }
   60.28 +}
   60.29 +
   60.30 +local $ENV{PERL_MM_USE_DEFAULT} = 1;
   60.31 +
   60.32 +diag('Takes a few minutes...');
   60.33 +
   60.34 +my @modules_skip = (
   60.35 +# Modules installed by prerequisites
   60.36 +    'Dist::Zilla::App'
   60.37 +);
   60.38 +
   60.39 +prereq_ok(5.008001, 'Check prerequisites', \@modules_skip);
   60.40 +
    61.1 --- a/xt/settings/perlcritic.txt	Thu Aug 19 02:26:27 2010 -0600
    61.2 +++ b/xt/settings/perlcritic.txt	Fri Mar 28 21:34:04 2014 -0600
    61.3 @@ -1,5 +1,5 @@
    61.4  verbose = %f:%l:%c:\n %p: %m\n
    61.5 -theme = (core || more)
    61.6 +theme = (core || more) && !deprecated
    61.7  
    61.8  [ControlStructures::ProhibitPostfixControls]
    61.9  flowcontrol = warn die carp croak cluck confess goto exit throw return next
   61.10 @@ -21,12 +21,10 @@
   61.11  [Subroutines::ProhibitUnusedPrivateSubroutines]
   61.12  private_name_regex = _(?!build_)\w+
   61.13  
   61.14 +[Documentation::PodSpelling]
   61.15 +stop_words_file = xt/settings/stopwords.txt
   61.16 +
   61.17  # Exclusions
   61.18 -# This one can be removed if keywords are used.
   61.19 -[-Miscellanea::RequireRcsKeywords]
   61.20 -
   61.21 -# Excluded because we filter out development versions.
   61.22 -[-ValuesAndExpressions::RequireConstantVersion]
   61.23  
   61.24  # I like to set up my own pod.
   61.25  [-Documentation::RequirePodAtEnd]
    62.1 --- a/xt/settings/perltidy.txt	Thu Aug 19 02:26:27 2010 -0600
    62.2 +++ b/xt/settings/perltidy.txt	Fri Mar 28 21:34:04 2014 -0600
    62.3 @@ -1,8 +1,6 @@
    62.4 ---backup-and-modify-in-place
    62.5  --warning-output
    62.6  --maximum-line-length=76
    62.7  --indent-columns=4
    62.8 ---entab-leading-whitespace=4
    62.9  # --check-syntax
   62.10  # -perl-syntax-check-flags=-c
   62.11  --continuation-indentation=2
   62.12 @@ -36,4 +34,4 @@
   62.13  --blanks-before-blocks
   62.14  --long-block-line-count=4
   62.15  --maximum-consecutive-blank-lines=5
   62.16 -
   62.17 +--tight-secret-operators
    63.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    63.2 +++ b/xt/settings/stopwords.txt	Fri Mar 28 21:34:04 2014 -0600
    63.3 @@ -0,0 +1,22 @@
    63.4 +dzil
    63.5 +ini
    63.6 +netrc
    63.7 +username
    63.8 +perlartistic
    63.9 +perlgpl
   63.10 +MERCHANTABILITY
   63.11 +LICENCE
   63.12 +hgignore
   63.13 +config
   63.14 +CSJEWELL
   63.15 +README
   63.16 +Makefile
   63.17 +yml
   63.18 +DefaultURLs
   63.19 +CPAN
   63.20 +dists
   63.21 +UploadToCPAN
   63.22 +bitbucket
   63.23 +VCS
   63.24 +DVCS
   63.25 +