The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
.travis.yml 025
Changes 014
INSTALL 440
LICENSE 11
MANIFEST 1213
META.json 89495
META.yml 117424
Makefile.PL 2943
README 521
SIGNATURE 3535
cpanfile 513
dist.ini 11
lib/Test/Moose/More.pm 1437
sandbox.mysql.tar.gz 00
t/00-check-deps.t 017
t/00-compile.t 1627
t/000-report-versions-tiny.t 910
t/attribute/coerce.t 610
t/author-pod-spell.t 380
t/release-consistent-version.t 180
t/release-eol.t 160
t/release-has-version.t 250
t/release-minimum-version.t 250
t/release-no-smart-comments.t 310
t/release-no-tabs.t 160
t/release-pod-coverage.t 300
t/release-pod-linkcheck.t 370
t/release-pod-syntax.t 240
t/validate_attribute.t 22
t/validate_class.t 511
xt/author/pod-spell.t 034
xt/release/consistent-version.t 010
xt/release/eol.t 08
xt/release/has-version.t 017
xt/release/minimum-version.t 017
xt/release/no-smart-comments.t 023
xt/release/no-tabs.t 032
xt/release/pod-coverage.t 016
xt/release/pod-linkcheck.t 029
xt/release/pod-syntax.t 015
40 files changed (This is a version diff) 6501400
@@ -0,0 +1,25 @@
+language: perl
+perl:
+   - "5.8"
+   - "5.10"
+   - "5.12"
+   - "5.14"
+   - "5.16"
+   - "5.18"
+
+matrix:
+   allow_failures:
+      - perl: "5.8"
+
+before_install:
+   # git bits sometimes needed...
+   - git config user.name 'Travis-CI'
+   - git config user.email 'travis@nowhere.dne'
+
+install:
+   # not so much install our package as all its prereqs
+   - cpanm --installdeps . || { cat ~/.cpanm/build.log ; false ; }
+
+script:
+   - perl Makefile.PL
+   - make test
@@ -1,5 +1,19 @@
 Revision history for Test-Moose-More
 
+0.024     2014-05-14 11:58:47 PDT-0700
+	* validate_thing() now does not try to run subtests against attributes it
+	  does not find
+
+0.023     2014-01-21 22:39:47 PST-0800
+	* fix test error with Moose-2.1200 by adding missing coercions
+
+0.022     2013-11-10 23:16:32 PST-0800
+	* ...and add an explicit dependency on TAP::SimpleOutput 0.002
+
+0.021     2013-11-10 23:13:27 PST-0800
+	* Handle Test::More's new output for subtests in 0.98_05+
+	* Dodge isa_ok()'s output change by rolling our own
+
 0.020     2013-08-01 07:33:57 PDT-0700
 	* Drop Perl6::Junction in favor of Syntax::Keyword::Junction Same
 	  thing -- essentially, AFAICT -- except that we don't get 'smartmatch
@@ -1,44 +0,0 @@
-
-This is the Perl distribution Test-Moose-More.
-
-Installing Test-Moose-More is straightforward.
-
-## Installation with cpanm
-
-If you have cpanm, you only need one line:
-
-    % cpanm Test::Moose::More
-
-If you are installing into a system-wide directory, you may need to pass the
-"-S" flag to cpanm, which uses sudo to install the module:
-
-    % cpanm -S Test::Moose::More
-
-## Installing with the CPAN shell
-
-Alternatively, if your CPAN shell is set up, you should just be able to do:
-
-    % cpan Test::Moose::More
-
-## Manual installation
-
-As a last resort, you can manually install it. Download the tarball, untar it,
-then build it:
-
-    % perl Makefile.PL
-    % make && make test
-
-Then install it:
-
-    % make install
-
-If you are installing into a system-wide directory, you may need to run:
-
-    % sudo make install
-
-## Documentation
-
-Test-Moose-More documentation is available as POD.
-You can run perldoc from a shell to read the documentation:
-
-    % perldoc Test::Moose::More
@@ -10,7 +10,7 @@ Version 2.1, February 1999
   (The master copy of this license lives on the GNU website.)
 
 Copyright (C) 1991, 1999 Free Software Foundation, Inc. 59
-51 Franklin St, Suite 500, Boston, MA  02110-1335  USA
+51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
@@ -1,5 +1,6 @@
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.016.
+.travis.yml
 Changes
-INSTALL
 LICENSE
 MANIFEST
 META.json
@@ -10,11 +11,10 @@ SIGNATURE
 cpanfile
 dist.ini
 lib/Test/Moose/More.pm
-sandbox.mysql.tar.gz
+t/00-check-deps.t
 t/00-compile.t
 t/000-report-versions-tiny.t
 t/attribute/coerce.t
-t/author-pod-spell.t
 t/check_sugar.t
 t/does_not_ok.t
 t/does_ok.t
@@ -25,16 +25,17 @@ t/is_class.t
 t/is_not_anon.t
 t/is_role.t
 t/meta_ok.t
-t/release-consistent-version.t
-t/release-eol.t
-t/release-has-version.t
-t/release-minimum-version.t
-t/release-no-smart-comments.t
-t/release-no-tabs.t
-t/release-pod-coverage.t
-t/release-pod-linkcheck.t
-t/release-pod-syntax.t
 t/requires_method_ok.t
 t/validate_attribute.t
 t/validate_class.t
 t/validate_role.t
+xt/author/pod-spell.t
+xt/release/consistent-version.t
+xt/release/eol.t
+xt/release/has-version.t
+xt/release/minimum-version.t
+xt/release/no-smart-comments.t
+xt/release/no-tabs.t
+xt/release/pod-coverage.t
+xt/release/pod-linkcheck.t
+xt/release/pod-syntax.t
@@ -4,7 +4,7 @@
       "Chris Weyl <cweyl@alumni.drew.edu>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560",
+   "generated_by" : "Dist::Zilla version 5.016, CPAN::Meta::Converter version 2.141170",
    "license" : [
       "lgpl_2_1"
    ],
@@ -28,6 +28,8 @@
       "develop" : {
          "requires" : {
             "Pod::Coverage::TrustPod" : "0",
+            "Test::More" : "0",
+            "Test::NoTabs" : "0",
             "Test::Pod" : "1.41",
             "Test::Pod::Coverage" : "1.08",
             "version" : "0.9901"
@@ -44,7 +46,7 @@
             "Syntax::Keyword::Junction" : "0",
             "Test::Builder" : "0",
             "Test::Moose" : "0",
-            "Test::More" : "0",
+            "Test::More" : "0.94",
             "perl" : "5.006",
             "strict" : "0",
             "warnings" : "0"
@@ -52,21 +54,27 @@
       },
       "test" : {
          "requires" : {
-            "Capture::Tiny" : "0",
+            "File::Spec" : "0",
+            "IO::Handle" : "0",
+            "IPC::Open3" : "0",
             "Moose" : "0",
             "Moose::Role" : "0",
-            "TAP::SimpleOutput" : "0",
+            "Perl::Version" : "0",
+            "TAP::SimpleOutput" : "0.002",
             "Test::Builder::Tester" : "0",
-            "Test::More" : "0.88",
-            "blib" : "0",
-            "namespace::autoclean" : "0"
+            "Test::CheckDeps" : "0.010",
+            "Test::More" : "0.94",
+            "aliased" : "0",
+            "constant" : "0",
+            "namespace::autoclean" : "0",
+            "perl" : "5.006"
          }
       }
    },
    "provides" : {
       "Test::Moose::More" : {
          "file" : "lib/Test/Moose/More.pm",
-         "version" : "0.020"
+         "version" : "0.024"
       }
    },
    "release_status" : "stable",
@@ -74,88 +82,130 @@
       "bugtracker" : {
          "web" : "https://github.com/RsrchBoy/Test-Moose-More/issues"
       },
-      "homepage" : "http://metacpan.org/release/Test-Moose-More/",
+      "homepage" : "https://github.com/RsrchBoy/Test-Moose-More",
       "repository" : {
          "type" : "git",
-         "url" : "git://github.com/RsrchBoy/Test-Moose-More.git",
+         "url" : "https://github.com/RsrchBoy/Test-Moose-More.git",
          "web" : "https://github.com/RsrchBoy/Test-Moose-More"
       }
    },
-   "version" : "0.020",
+   "version" : "0.024",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.018000"
+         "version" : "5.018002"
       },
       "plugins" : [
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@RSRCHBOY/NextRelease",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::NextVersion" : {
+                  "first_version" : "0.001",
+                  "version_by_branch" : "0",
+                  "version_regexp" : "(?^:^(\\d.\\d+(_\\d\\d)?)(-TRIAL|)$)"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::NextVersion",
-            "version" : "2.014"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::ContributorsFromGit",
             "name" : "@RSRCHBOY/ContributorsFromGit",
-            "version" : "0.006"
+            "version" : "0.013"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/@Git::CheckFor/Git::CheckFor::CorrectBranch",
-            "version" : "0.006"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::Fixups",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/@Git::CheckFor/Git::CheckFor::Fixups",
-            "version" : "0.006"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
+            "config" : {
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/@Git::CheckFor/Git::CheckFor::MergeConflicts",
-            "version" : "0.006"
+            "version" : "0.011"
          },
          {
             "class" : "Dist::Zilla::Plugin::GatherDir",
             "name" : "@RSRCHBOY/GatherDir",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Git::Describe",
-            "name" : "@RSRCHBOY/Git::Describe",
-            "version" : "0.003"
+            "class" : "Dist::Zilla::Plugin::PromptIfStale",
+            "config" : {
+               "Dist::Zilla::Plugin::PromptIfStale" : {
+                  "check_all_plugins" : 0,
+                  "check_all_prereqs" : 0,
+                  "modules" : [
+                     "Dist::Zilla",
+                     "Dist::Zilla::PluginBundle::RSRCHBOY"
+                  ],
+                  "phase" : "build",
+                  "skip" : []
+               }
+            },
+            "name" : "@RSRCHBOY/PromptIfStale",
+            "version" : "0.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@RSRCHBOY/PruneCruft",
-            "version" : "4.300035"
+            "version" : "5.016"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Describe",
+            "name" : "@RSRCHBOY/Git::Describe",
+            "version" : "0.003"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@RSRCHBOY/ExecDir",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@RSRCHBOY/ShareDir",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
             "name" : "@RSRCHBOY/MakeMaker",
-            "version" : "4.300035"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::InstallGuide",
-            "name" : "@RSRCHBOY/InstallGuide",
-            "version" : "1.200000"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@RSRCHBOY/Manifest",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::SurgicalPkgVersion",
@@ -165,7 +215,7 @@
          {
             "class" : "Dist::Zilla::Plugin::ReadmeFromPod",
             "name" : "@RSRCHBOY/ReadmeFromPod",
-            "version" : "0.18"
+            "version" : "0.21"
          },
          {
             "class" : "Dist::Zilla::Plugin::MinimumPerl",
@@ -175,12 +225,12 @@
          {
             "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny",
             "name" : "@RSRCHBOY/ReportVersions::Tiny",
-            "version" : "1.09"
+            "version" : "1.10"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "@RSRCHBOY/AutoPrereqs",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prepender",
@@ -190,7 +240,7 @@
          {
             "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
             "name" : "@RSRCHBOY/Test::PodSpelling",
-            "version" : "2.006000"
+            "version" : "2.006007"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConsistentVersionTest",
@@ -200,17 +250,26 @@
          {
             "class" : "Dist::Zilla::Plugin::PodCoverageTests",
             "name" : "@RSRCHBOY/PodCoverageTests",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@RSRCHBOY/PodSyntaxTests",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
-            "class" : "Dist::Zilla::Plugin::NoTabsTests",
-            "name" : "@RSRCHBOY/NoTabsTests",
-            "version" : "0.01"
+            "class" : "Dist::Zilla::Plugin::Test::NoTabs",
+            "config" : {
+               "Dist::Zilla::Plugin::Test::NoTabs" : {
+                  "finder" : [
+                     ":InstallModules",
+                     ":ExecFiles",
+                     ":TestFiles"
+                  ]
+               }
+            },
+            "name" : "@RSRCHBOY/Test::NoTabs",
+            "version" : "0.08"
          },
          {
             "class" : "Dist::Zilla::Plugin::EOLTests",
@@ -226,6 +285,7 @@
             "class" : "Dist::Zilla::Plugin::Test::Compile",
             "config" : {
                "Dist::Zilla::Plugin::Test::Compile" : {
+                  "filename" : "t/00-compile.t",
                   "module_finder" : [
                      ":InstallModules"
                   ],
@@ -235,12 +295,7 @@
                }
             },
             "name" : "@RSRCHBOY/Test::Compile",
-            "version" : "2.013"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::ExtraTests",
-            "name" : "@RSRCHBOY/ExtraTests",
-            "version" : "4.300035"
+            "version" : "2.040"
          },
          {
             "class" : "Dist::Zilla::Plugin::NoSmartCommentsTests",
@@ -253,6 +308,21 @@
             "version" : "1.001"
          },
          {
+            "class" : "Dist::Zilla::Plugin::RunExtraTests",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
+            "name" : "@RSRCHBOY/RunExtraTests",
+            "version" : "0.021"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckExtraTests",
+            "name" : "@RSRCHBOY/CheckExtraTests",
+            "version" : "0.021"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::Test::MinimumVersion",
             "name" : "@RSRCHBOY/Test::MinimumVersion",
             "version" : "2.000005"
@@ -265,37 +335,53 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@RSRCHBOY/MetaConfig",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@RSRCHBOY/MetaJSON",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@RSRCHBOY/MetaYAML",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
             "name" : "@RSRCHBOY/MetaNoIndex",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
+            "config" : {
+               "Dist::Zilla::Plugin::MetaProvides::Package" : {
+                  "finder_objects" : [
+                     {
+                        "class" : "Dist::Zilla::Plugin::FinderCode",
+                        "name" : "@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
+                        "version" : "5.016"
+                     }
+                  ]
+               },
+               "Dist::Zilla::Role::MetaProvider::Provider" : {
+                  "inherit_missing" : "1",
+                  "inherit_version" : "1",
+                  "meta_noindex" : "1"
+               }
+            },
             "name" : "@RSRCHBOY/MetaProvides::Package",
-            "version" : "1.14000003"
+            "version" : "2.000001"
          },
          {
-            "class" : "Dist::Zilla::Plugin::GitHub::Meta",
-            "name" : "@RSRCHBOY/GitHub::Meta",
-            "version" : "0.35"
+            "class" : "Dist::Zilla::Plugin::GithubMeta",
+            "name" : "@RSRCHBOY/GithubMeta",
+            "version" : "0.46"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@RSRCHBOY/TestRelease",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckChangesHasContent",
@@ -305,42 +391,181 @@
          {
             "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
             "name" : "@RSRCHBOY/CheckPrereqsIndexed",
-            "version" : "0.009"
+            "version" : "0.012"
          },
          {
-            "class" : "Dist::Zilla::Plugin::Git::Check",
-            "name" : "@RSRCHBOY/Git::Check",
-            "version" : "2.014"
+            "class" : "Dist::Zilla::Plugin::Git::Remote::Update",
+            "name" : "@RSRCHBOY/GitFetchOrigin",
+            "version" : "0.1.2"
          },
          {
-            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
-            "name" : "@RSRCHBOY/ConfirmRelease",
-            "version" : "4.300035"
+            "class" : "Dist::Zilla::Plugin::Git::Remote::Check",
+            "name" : "@RSRCHBOY/GitCheckReleaseBranchSync",
+            "version" : "0.1.2"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Remote::Check",
+            "name" : "@RSRCHBOY/GitCheckMasterBranchSync",
+            "version" : "0.1.2"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Check",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Check" : {
+                  "untracked_files" : "die"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     ".gitignore",
+                     ".travis.yml",
+                     "Changes",
+                     "README.mkdn",
+                     "dist.ini",
+                     "weaver.ini",
+                     "LICENSE",
+                     "cpanfile"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
+            "name" : "@RSRCHBOY/Git::Check",
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Commit" : {
+                  "add_files_in" : [],
+                  "commit_msg" : "v%v%n%n%c",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     ".gitignore",
+                     ".travis.yml",
+                     "Changes",
+                     "README.mkdn",
+                     "dist.ini",
+                     "weaver.ini",
+                     "LICENSE",
+                     "cpanfile"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::Commit",
-            "version" : "2.014"
+            "version" : "2.022"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Test::CheckDeps",
+            "name" : "@RSRCHBOY/Test::CheckDeps",
+            "version" : "0.012"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CheckSelfDependency",
+            "config" : {
+               "Dist::Zilla::Plugin::CheckSelfDependency" : {
+                  "finder" : [
+                     ":InstallModules"
+                  ]
+               }
+            },
+            "name" : "@RSRCHBOY/CheckSelfDependency",
+            "version" : "0.007"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Travis::ConfigForReleaseBranch",
+            "name" : "@RSRCHBOY/Travis::ConfigForReleaseBranch",
+            "version" : "0.001"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::SchwartzRatio",
+            "name" : "@RSRCHBOY/SchwartzRatio",
+            "version" : "0.2.0"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Tag" : {
+                  "branch" : null,
+                  "signed" : "1",
+                  "tag" : "0.024",
+                  "tag_format" : "%v",
+                  "tag_message" : "v%v",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::Tag",
-            "version" : "2.014"
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::CommitBuild",
-            "name" : "@RSRCHBOY/Git::CommitBuild",
-            "version" : "2.014"
+            "config" : {
+               "Dist::Zilla::Plugin::Git::CommitBuild" : {
+                  "branch" : "build/%b",
+                  "build_root" : null,
+                  "message" : "Build results of %h (on %b)",
+                  "multiple_inheritance" : 0,
+                  "release_branch" : null,
+                  "release_message" : "Build results of %h (on %b)"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
+            "name" : "@RSRCHBOY/Git::CommitBuild::Build",
+            "version" : "2.022"
          },
          {
-            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
-            "name" : "@RSRCHBOY/UploadToCPAN",
-            "version" : "4.300035"
+            "class" : "Dist::Zilla::Plugin::Git::CommitBuild",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::CommitBuild" : {
+                  "branch" : "build/%b",
+                  "build_root" : null,
+                  "message" : "Build results of %h (on %b)",
+                  "multiple_inheritance" : 1,
+                  "release_branch" : "release/cpan",
+                  "release_message" : "Full build of CPAN release %v%t"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
+            "name" : "@RSRCHBOY/Git::CommitBuild::Release",
+            "version" : "2.022"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Push" : {
+                  "push_to" : [
+                     "origin",
+                     "origin refs/heads/release/cpan:refs/heads/release/cpan"
+                  ],
+                  "remotes_must_exist" : 1
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@RSRCHBOY/Git::Push",
-            "version" : "2.014"
+            "version" : "2.022"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
+            "name" : "@RSRCHBOY/UploadToCPAN",
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::Signature",
@@ -348,6 +573,11 @@
             "version" : "1.100930"
          },
          {
+            "class" : "Dist::Zilla::Plugin::Twitter",
+            "name" : "@RSRCHBOY/Twitter",
+            "version" : "0.025"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::InstallRelease",
             "name" : "@RSRCHBOY/InstallRelease",
             "version" : "0.008"
@@ -355,7 +585,7 @@
          {
             "class" : "Dist::Zilla::Plugin::GitHub::Update",
             "name" : "@RSRCHBOY/GitHub::Update",
-            "version" : "0.35"
+            "version" : "0.36"
          },
          {
             "class" : "Dist::Zilla::Plugin::ArchiveRelease",
@@ -363,9 +593,19 @@
             "version" : "4.00"
          },
          {
+            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
+            "name" : "@RSRCHBOY/ConfirmRelease",
+            "version" : "5.016"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@RSRCHBOY/License",
-            "version" : "4.300035"
+            "version" : "5.016"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::CPANFile",
+            "name" : "@RSRCHBOY/CPANFile",
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -375,17 +615,165 @@
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
             "name" : "@RSRCHBOY/ReadmeMarkdownInRoot",
-            "version" : "0.131500"
-         },
-         {
-            "class" : "Dist::Zilla::Plugin::CPANFile",
-            "name" : "@RSRCHBOY/CPANFile",
-            "version" : "4.300035"
+            "version" : "0.141120"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodWeaver",
+            "config" : {
+               "Dist::Zilla::Plugin::PodWeaver" : {
+                  "config_plugins" : [
+                     "@RSRCHBOY"
+                  ],
+                  "finder" : [
+                     ":InstallModules",
+                     ":ExecFiles"
+                  ],
+                  "plugins" : [
+                     {
+                        "class" : "Pod::Weaver::Plugin::StopWords",
+                        "name" : "@RSRCHBOY/StopWords",
+                        "version" : "1.008"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
+                        "name" : "@CorePrep/EnsurePod5",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::H1Nester",
+                        "name" : "@CorePrep/H1Nester",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Name",
+                        "name" : "@RSRCHBOY/Name",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Version",
+                        "name" : "@RSRCHBOY/Version",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Region",
+                        "name" : "@RSRCHBOY/prelude",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "SYNOPSIS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "DESCRIPTION",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "OVERVIEW",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::RoleParameters",
+                        "name" : "ROLE PARAMETERS",
+                        "version" : "0.049"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::RequiredAttributes",
+                        "name" : "REQUIRED ATTRIBUTES",
+                        "version" : "0.049"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::LazyAttributes",
+                        "name" : "LAZY ATTRIBUTES",
+                        "version" : "0.049"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "ATTRIBUTES",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "METHODS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "REQUIRED METHODS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "FUNCTIONS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "TYPES",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "TEST_FUNCTIONS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Leftovers",
+                        "name" : "@RSRCHBOY/Leftovers",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Region",
+                        "name" : "@RSRCHBOY/postlude",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::SeeAlso",
+                        "name" : "@RSRCHBOY/SeeAlso",
+                        "version" : "1.002"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::SourceGitHub",
+                        "name" : "@RSRCHBOY/SourceGitHub",
+                        "version" : "0.54"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Bugs",
+                        "name" : "@RSRCHBOY/Bugs",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::RSRCHBOY::Authors",
+                        "name" : "RSRCHBOY::Authors",
+                        "version" : "0.049"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Contributors",
+                        "name" : "@RSRCHBOY/Contributors",
+                        "version" : "0.007"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Legal",
+                        "name" : "@RSRCHBOY/Legal",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::Transformer",
+                        "name" : "@RSRCHBOY/List",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
+                        "name" : "@RSRCHBOY/SingleEncoding",
+                        "version" : "4.006"
+                     }
+                  ]
+               }
+            },
             "name" : "@RSRCHBOY/PodWeaver",
-            "version" : "3.101642"
+            "version" : "4.005"
          },
          {
             "class" : "Dist::Zilla::Plugin::RemovePrereqs",
@@ -397,37 +785,52 @@
                }
             },
             "name" : "RemovePrereqs",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "4.300035"
+            "version" : "5.016"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "4.300035"
+            "version" : "5.016"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":AllFiles",
+            "version" : "5.016"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":NoFiles",
+            "version" : "5.016"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : "@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
+            "version" : "5.016"
          }
       ],
       "zilla" : {
@@ -435,9 +838,12 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "4.300035"
+         "version" : "5.016"
       }
    },
-   "x_authority" : "cpan:RSRCHBOY"
+   "x_authority" : "cpan:RSRCHBOY",
+   "x_contributors" : [
+      "Karen Etheridge <ether@cpan.org>"
+   ]
 }
 
@@ -3,22 +3,28 @@ abstract: 'More tools for testing Moose packages'
 author:
   - 'Chris Weyl <cweyl@alumni.drew.edu>'
 build_requires:
-  Capture::Tiny: 0
-  Moose: 0
-  Moose::Role: 0
-  TAP::SimpleOutput: 0
-  Test::Builder::Tester: 0
-  Test::More: 0.88
-  blib: 0
-  namespace::autoclean: 0
+  File::Spec: '0'
+  IO::Handle: '0'
+  IPC::Open3: '0'
+  Moose: '0'
+  Moose::Role: '0'
+  Perl::Version: '0'
+  TAP::SimpleOutput: '0.002'
+  Test::Builder::Tester: '0'
+  Test::CheckDeps: '0.010'
+  Test::More: '0.94'
+  aliased: '0'
+  constant: '0'
+  namespace::autoclean: '0'
+  perl: '5.006'
 configure_requires:
-  ExtUtils::MakeMaker: 6.30
+  ExtUtils::MakeMaker: '6.30'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.131560'
+generated_by: 'Dist::Zilla version 5.016, CPAN::Meta::Converter version 2.141170'
 license: lgpl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Test-Moose-More
 no_index:
   directory:
@@ -27,268 +33,555 @@ no_index:
 provides:
   Test::Moose::More:
     file: lib/Test/Moose/More.pm
-    version: 0.020
+    version: '0.024'
 requires:
-  Data::OptList: 0
-  Moose::Autobox: 0
-  Moose::Util: 0
-  Moose::Util::TypeConstraints: 0
-  Scalar::Util: 0
-  Sub::Exporter: 0
-  Syntax::Keyword::Junction: 0
-  Test::Builder: 0
-  Test::Moose: 0
-  Test::More: 0
-  perl: 5.006
-  strict: 0
-  warnings: 0
+  Data::OptList: '0'
+  Moose::Autobox: '0'
+  Moose::Util: '0'
+  Moose::Util::TypeConstraints: '0'
+  Scalar::Util: '0'
+  Sub::Exporter: '0'
+  Syntax::Keyword::Junction: '0'
+  Test::Builder: '0'
+  Test::Moose: '0'
+  Test::More: '0.94'
+  perl: '5.006'
+  strict: '0'
+  warnings: '0'
 resources:
   bugtracker: https://github.com/RsrchBoy/Test-Moose-More/issues
-  homepage: http://metacpan.org/release/Test-Moose-More/
-  repository: git://github.com/RsrchBoy/Test-Moose-More.git
-version: 0.020
+  homepage: https://github.com/RsrchBoy/Test-Moose-More
+  repository: https://github.com/RsrchBoy/Test-Moose-More.git
+version: '0.024'
 x_Dist_Zilla:
   perl:
-    version: 5.018000
+    version: '5.018002'
   plugins:
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@RSRCHBOY/NextRelease'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::Git::NextVersion
+      config:
+        Dist::Zilla::Plugin::Git::NextVersion:
+          first_version: '0.001'
+          version_by_branch: '0'
+          version_regexp: (?^:^(\d.\d+(_\d\d)?)(-TRIAL|)$)
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::NextVersion'
-      version: 2.014
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::ContributorsFromGit
       name: '@RSRCHBOY/ContributorsFromGit'
-      version: 0.006
+      version: '0.013'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/@Git::CheckFor/Git::CheckFor::CorrectBranch'
-      version: 0.006
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::Fixups
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/@Git::CheckFor/Git::CheckFor::Fixups'
-      version: 0.006
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
+      config:
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/@Git::CheckFor/Git::CheckFor::MergeConflicts'
-      version: 0.006
+      version: '0.011'
     -
       class: Dist::Zilla::Plugin::GatherDir
       name: '@RSRCHBOY/GatherDir'
-      version: 4.300035
+      version: '5.016'
     -
-      class: Dist::Zilla::Plugin::Git::Describe
-      name: '@RSRCHBOY/Git::Describe'
-      version: 0.003
+      class: Dist::Zilla::Plugin::PromptIfStale
+      config:
+        Dist::Zilla::Plugin::PromptIfStale:
+          check_all_plugins: 0
+          check_all_prereqs: 0
+          modules:
+            - Dist::Zilla
+            - Dist::Zilla::PluginBundle::RSRCHBOY
+          phase: build
+          skip: []
+      name: '@RSRCHBOY/PromptIfStale'
+      version: '0.022'
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@RSRCHBOY/PruneCruft'
-      version: 4.300035
+      version: '5.016'
+    -
+      class: Dist::Zilla::Plugin::Git::Describe
+      name: '@RSRCHBOY/Git::Describe'
+      version: '0.003'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@RSRCHBOY/ExecDir'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@RSRCHBOY/ShareDir'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::MakeMaker
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
       name: '@RSRCHBOY/MakeMaker'
-      version: 4.300035
-    -
-      class: Dist::Zilla::Plugin::InstallGuide
-      name: '@RSRCHBOY/InstallGuide'
-      version: 1.200000
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@RSRCHBOY/Manifest'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::SurgicalPkgVersion
       name: '@RSRCHBOY/SurgicalPkgVersion'
-      version: 0.0019
+      version: '0.0019'
     -
       class: Dist::Zilla::Plugin::ReadmeFromPod
       name: '@RSRCHBOY/ReadmeFromPod'
-      version: 0.18
+      version: '0.21'
     -
       class: Dist::Zilla::Plugin::MinimumPerl
       name: '@RSRCHBOY/MinimumPerl'
-      version: 1.003
+      version: '1.003'
     -
       class: Dist::Zilla::Plugin::ReportVersions::Tiny
       name: '@RSRCHBOY/ReportVersions::Tiny'
-      version: 1.09
+      version: '1.10'
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: '@RSRCHBOY/AutoPrereqs'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::Prepender
       name: '@RSRCHBOY/Prepender'
-      version: 1.112280
+      version: '1.112280'
     -
       class: Dist::Zilla::Plugin::Test::PodSpelling
       name: '@RSRCHBOY/Test::PodSpelling'
-      version: 2.006000
+      version: '2.006007'
     -
       class: Dist::Zilla::Plugin::ConsistentVersionTest
       name: '@RSRCHBOY/ConsistentVersionTest'
-      version: 0.02
+      version: '0.02'
     -
       class: Dist::Zilla::Plugin::PodCoverageTests
       name: '@RSRCHBOY/PodCoverageTests'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@RSRCHBOY/PodSyntaxTests'
-      version: 4.300035
+      version: '5.016'
     -
-      class: Dist::Zilla::Plugin::NoTabsTests
-      name: '@RSRCHBOY/NoTabsTests'
-      version: 0.01
+      class: Dist::Zilla::Plugin::Test::NoTabs
+      config:
+        Dist::Zilla::Plugin::Test::NoTabs:
+          finder:
+            - ':InstallModules'
+            - ':ExecFiles'
+            - ':TestFiles'
+      name: '@RSRCHBOY/Test::NoTabs'
+      version: '0.08'
     -
       class: Dist::Zilla::Plugin::EOLTests
       name: '@RSRCHBOY/EOLTests'
-      version: 0.02
+      version: '0.02'
     -
       class: Dist::Zilla::Plugin::HasVersionTests
       name: '@RSRCHBOY/HasVersionTests'
-      version: 1.101420
+      version: '1.101420'
     -
       class: Dist::Zilla::Plugin::Test::Compile
       config:
         Dist::Zilla::Plugin::Test::Compile:
+          filename: t/00-compile.t
           module_finder:
             - ':InstallModules'
           script_finder:
             - ':ExecFiles'
       name: '@RSRCHBOY/Test::Compile'
-      version: 2.013
-    -
-      class: Dist::Zilla::Plugin::ExtraTests
-      name: '@RSRCHBOY/ExtraTests'
-      version: 4.300035
+      version: '2.040'
     -
       class: Dist::Zilla::Plugin::NoSmartCommentsTests
       name: '@RSRCHBOY/NoSmartCommentsTests'
-      version: 0.006
+      version: '0.006'
     -
       class: Dist::Zilla::Plugin::Test::Pod::LinkCheck
       name: '@RSRCHBOY/Test::Pod::LinkCheck'
-      version: 1.001
+      version: '1.001'
+    -
+      class: Dist::Zilla::Plugin::RunExtraTests
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
+      name: '@RSRCHBOY/RunExtraTests'
+      version: '0.021'
+    -
+      class: Dist::Zilla::Plugin::CheckExtraTests
+      name: '@RSRCHBOY/CheckExtraTests'
+      version: '0.021'
     -
       class: Dist::Zilla::Plugin::Test::MinimumVersion
       name: '@RSRCHBOY/Test::MinimumVersion'
-      version: 2.000005
+      version: '2.000005'
     -
       class: Dist::Zilla::Plugin::Authority
       name: '@RSRCHBOY/Authority'
-      version: 1.006
+      version: '1.006'
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@RSRCHBOY/MetaConfig'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@RSRCHBOY/MetaJSON'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@RSRCHBOY/MetaYAML'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: '@RSRCHBOY/MetaNoIndex'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
+      config:
+        Dist::Zilla::Plugin::MetaProvides::Package:
+          finder_objects:
+            -
+              class: Dist::Zilla::Plugin::FinderCode
+              name: '@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
+              version: '5.016'
+        Dist::Zilla::Role::MetaProvider::Provider:
+          inherit_missing: '1'
+          inherit_version: '1'
+          meta_noindex: '1'
       name: '@RSRCHBOY/MetaProvides::Package'
-      version: 1.14000003
+      version: '2.000001'
     -
-      class: Dist::Zilla::Plugin::GitHub::Meta
-      name: '@RSRCHBOY/GitHub::Meta'
-      version: 0.35
+      class: Dist::Zilla::Plugin::GithubMeta
+      name: '@RSRCHBOY/GithubMeta'
+      version: '0.46'
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@RSRCHBOY/TestRelease'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::CheckChangesHasContent
       name: '@RSRCHBOY/CheckChangesHasContent'
-      version: 0.006
+      version: '0.006'
     -
       class: Dist::Zilla::Plugin::CheckPrereqsIndexed
       name: '@RSRCHBOY/CheckPrereqsIndexed'
-      version: 0.009
+      version: '0.012'
+    -
+      class: Dist::Zilla::Plugin::Git::Remote::Update
+      name: '@RSRCHBOY/GitFetchOrigin'
+      version: 0.1.2
+    -
+      class: Dist::Zilla::Plugin::Git::Remote::Check
+      name: '@RSRCHBOY/GitCheckReleaseBranchSync'
+      version: 0.1.2
+    -
+      class: Dist::Zilla::Plugin::Git::Remote::Check
+      name: '@RSRCHBOY/GitCheckMasterBranchSync'
+      version: 0.1.2
     -
       class: Dist::Zilla::Plugin::Git::Check
+      config:
+        Dist::Zilla::Plugin::Git::Check:
+          untracked_files: die
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - .gitignore
+            - .travis.yml
+            - Changes
+            - README.mkdn
+            - dist.ini
+            - weaver.ini
+            - LICENSE
+            - cpanfile
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Check'
-      version: 2.014
-    -
-      class: Dist::Zilla::Plugin::ConfirmRelease
-      name: '@RSRCHBOY/ConfirmRelease'
-      version: 4.300035
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::Git::Commit
+      config:
+        Dist::Zilla::Plugin::Git::Commit:
+          add_files_in: []
+          commit_msg: v%v%n%n%c
+          time_zone: local
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - .gitignore
+            - .travis.yml
+            - Changes
+            - README.mkdn
+            - dist.ini
+            - weaver.ini
+            - LICENSE
+            - cpanfile
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Commit'
-      version: 2.014
+      version: '2.022'
+    -
+      class: Dist::Zilla::Plugin::Test::CheckDeps
+      name: '@RSRCHBOY/Test::CheckDeps'
+      version: '0.012'
+    -
+      class: Dist::Zilla::Plugin::CheckSelfDependency
+      config:
+        Dist::Zilla::Plugin::CheckSelfDependency:
+          finder:
+            - ':InstallModules'
+      name: '@RSRCHBOY/CheckSelfDependency'
+      version: '0.007'
+    -
+      class: Dist::Zilla::Plugin::Travis::ConfigForReleaseBranch
+      name: '@RSRCHBOY/Travis::ConfigForReleaseBranch'
+      version: '0.001'
+    -
+      class: Dist::Zilla::Plugin::SchwartzRatio
+      name: '@RSRCHBOY/SchwartzRatio'
+      version: 0.2.0
     -
       class: Dist::Zilla::Plugin::Git::Tag
+      config:
+        Dist::Zilla::Plugin::Git::Tag:
+          branch: ~
+          signed: '1'
+          tag: '0.024'
+          tag_format: '%v'
+          tag_message: v%v
+          time_zone: local
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Tag'
-      version: 2.014
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::Git::CommitBuild
-      name: '@RSRCHBOY/Git::CommitBuild'
-      version: 2.014
+      config:
+        Dist::Zilla::Plugin::Git::CommitBuild:
+          branch: build/%b
+          build_root: ~
+          message: 'Build results of %h (on %b)'
+          multiple_inheritance: 0
+          release_branch: ~
+          release_message: 'Build results of %h (on %b)'
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
+      name: '@RSRCHBOY/Git::CommitBuild::Build'
+      version: '2.022'
     -
-      class: Dist::Zilla::Plugin::UploadToCPAN
-      name: '@RSRCHBOY/UploadToCPAN'
-      version: 4.300035
+      class: Dist::Zilla::Plugin::Git::CommitBuild
+      config:
+        Dist::Zilla::Plugin::Git::CommitBuild:
+          branch: build/%b
+          build_root: ~
+          message: 'Build results of %h (on %b)'
+          multiple_inheritance: 1
+          release_branch: release/cpan
+          release_message: 'Full build of CPAN release %v%t'
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
+      name: '@RSRCHBOY/Git::CommitBuild::Release'
+      version: '2.022'
     -
       class: Dist::Zilla::Plugin::Git::Push
+      config:
+        Dist::Zilla::Plugin::Git::Push:
+          push_to:
+            - origin
+            - 'origin refs/heads/release/cpan:refs/heads/release/cpan'
+          remotes_must_exist: 1
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@RSRCHBOY/Git::Push'
-      version: 2.014
+      version: '2.022'
+    -
+      class: Dist::Zilla::Plugin::UploadToCPAN
+      name: '@RSRCHBOY/UploadToCPAN'
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::Signature
       name: '@RSRCHBOY/Signature'
-      version: 1.100930
+      version: '1.100930'
+    -
+      class: Dist::Zilla::Plugin::Twitter
+      name: '@RSRCHBOY/Twitter'
+      version: '0.025'
     -
       class: Dist::Zilla::Plugin::InstallRelease
       name: '@RSRCHBOY/InstallRelease'
-      version: 0.008
+      version: '0.008'
     -
       class: Dist::Zilla::Plugin::GitHub::Update
       name: '@RSRCHBOY/GitHub::Update'
-      version: 0.35
+      version: '0.36'
     -
       class: Dist::Zilla::Plugin::ArchiveRelease
       name: '@RSRCHBOY/ArchiveRelease'
-      version: 4.00
+      version: '4.00'
+    -
+      class: Dist::Zilla::Plugin::ConfirmRelease
+      name: '@RSRCHBOY/ConfirmRelease'
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::License
       name: '@RSRCHBOY/License'
-      version: 4.300035
+      version: '5.016'
+    -
+      class: Dist::Zilla::Plugin::CPANFile
+      name: '@RSRCHBOY/CPANFile'
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromBuild
       name: '@RSRCHBOY/CopyFilesFromBuild'
-      version: 0.103510
+      version: '0.103510'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       name: '@RSRCHBOY/ReadmeMarkdownInRoot'
-      version: 0.131500
-    -
-      class: Dist::Zilla::Plugin::CPANFile
-      name: '@RSRCHBOY/CPANFile'
-      version: 4.300035
+      version: '0.141120'
     -
       class: Dist::Zilla::Plugin::PodWeaver
+      config:
+        Dist::Zilla::Plugin::PodWeaver:
+          config_plugins:
+            - '@RSRCHBOY'
+          finder:
+            - ':InstallModules'
+            - ':ExecFiles'
+          plugins:
+            -
+              class: Pod::Weaver::Plugin::StopWords
+              name: '@RSRCHBOY/StopWords'
+              version: '1.008'
+            -
+              class: Pod::Weaver::Plugin::EnsurePod5
+              name: '@CorePrep/EnsurePod5'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Plugin::H1Nester
+              name: '@CorePrep/H1Nester'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Name
+              name: '@RSRCHBOY/Name'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Version
+              name: '@RSRCHBOY/Version'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Region
+              name: '@RSRCHBOY/prelude'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: SYNOPSIS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: DESCRIPTION
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: OVERVIEW
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::RoleParameters
+              name: 'ROLE PARAMETERS'
+              version: '0.049'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::RequiredAttributes
+              name: 'REQUIRED ATTRIBUTES'
+              version: '0.049'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::LazyAttributes
+              name: 'LAZY ATTRIBUTES'
+              version: '0.049'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: ATTRIBUTES
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: METHODS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: 'REQUIRED METHODS'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: FUNCTIONS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: TYPES
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: TEST_FUNCTIONS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Leftovers
+              name: '@RSRCHBOY/Leftovers'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Region
+              name: '@RSRCHBOY/postlude'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::SeeAlso
+              name: '@RSRCHBOY/SeeAlso'
+              version: '1.002'
+            -
+              class: Pod::Weaver::Section::SourceGitHub
+              name: '@RSRCHBOY/SourceGitHub'
+              version: '0.54'
+            -
+              class: Pod::Weaver::Section::Bugs
+              name: '@RSRCHBOY/Bugs'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::RSRCHBOY::Authors
+              name: RSRCHBOY::Authors
+              version: '0.049'
+            -
+              class: Pod::Weaver::Section::Contributors
+              name: '@RSRCHBOY/Contributors'
+              version: '0.007'
+            -
+              class: Pod::Weaver::Section::Legal
+              name: '@RSRCHBOY/Legal'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Plugin::Transformer
+              name: '@RSRCHBOY/List'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Plugin::SingleEncoding
+              name: '@RSRCHBOY/SingleEncoding'
+              version: '4.006'
       name: '@RSRCHBOY/PodWeaver'
-      version: 3.101642
+      version: '4.005'
     -
       class: Dist::Zilla::Plugin::RemovePrereqs
       config:
@@ -296,34 +589,48 @@ x_Dist_Zilla:
           modules_to_remove:
             - Moose::Deprecated
       name: RemovePrereqs
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.300035
+      version: '5.016'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: 4.300035
+      version: '5.016'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':AllFiles'
+      version: '5.016'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':NoFiles'
+      version: '5.016'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: '@RSRCHBOY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
+      version: '5.016'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
-      is_trial: 0
-    version: 4.300035
+      is_trial: '0'
+    version: '5.016'
 x_authority: cpan:RSRCHBOY
+x_contributors:
+  - 'Karen Etheridge <ether@cpan.org>'
@@ -1,4 +1,5 @@
 
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.016.
 use strict;
 use warnings;
 
@@ -29,51 +30,64 @@ my %WriteMakefileArgs = (
     "Syntax::Keyword::Junction" => 0,
     "Test::Builder" => 0,
     "Test::Moose" => 0,
-    "Test::More" => 0,
+    "Test::More" => "0.94",
     "strict" => 0,
     "warnings" => 0
   },
   "TEST_REQUIRES" => {
-    "Capture::Tiny" => 0,
+    "File::Spec" => 0,
+    "IO::Handle" => 0,
+    "IPC::Open3" => 0,
     "Moose" => 0,
     "Moose::Role" => 0,
-    "TAP::SimpleOutput" => 0,
+    "Perl::Version" => 0,
+    "TAP::SimpleOutput" => "0.002",
     "Test::Builder::Tester" => 0,
-    "Test::More" => "0.88",
-    "blib" => 0,
+    "Test::CheckDeps" => "0.010",
+    "Test::More" => "0.94",
+    "aliased" => 0,
+    "constant" => 0,
     "namespace::autoclean" => 0
   },
-  "VERSION" => "0.020",
+  "VERSION" => "0.024",
   "test" => {
     "TESTS" => "t/*.t t/attribute/*.t"
   }
 );
 
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
-  my $tr = delete $WriteMakefileArgs{TEST_REQUIRES};
-  my $br = $WriteMakefileArgs{BUILD_REQUIRES};
-  for my $mod ( keys %$tr ) {
-    if ( exists $br->{$mod} ) {
-      $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
-    }
-    else {
-      $br->{$mod} = $tr->{$mod};
-    }
-  }
-}
+my %FallbackPrereqs = (
+  "Data::OptList" => 0,
+  "File::Spec" => 0,
+  "IO::Handle" => 0,
+  "IPC::Open3" => 0,
+  "Moose" => 0,
+  "Moose::Autobox" => 0,
+  "Moose::Role" => 0,
+  "Moose::Util" => 0,
+  "Moose::Util::TypeConstraints" => 0,
+  "Perl::Version" => 0,
+  "Scalar::Util" => 0,
+  "Sub::Exporter" => 0,
+  "Syntax::Keyword::Junction" => 0,
+  "TAP::SimpleOutput" => "0.002",
+  "Test::Builder" => 0,
+  "Test::Builder::Tester" => 0,
+  "Test::CheckDeps" => "0.010",
+  "Test::Moose" => 0,
+  "Test::More" => "0.94",
+  "aliased" => 0,
+  "constant" => 0,
+  "namespace::autoclean" => 0,
+  "strict" => 0,
+  "warnings" => 0
+);
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
-  my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
-  my $pp = $WriteMakefileArgs{PREREQ_PM};
-  for my $mod ( keys %$br ) {
-    if ( exists $pp->{$mod} ) {
-      $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
-    }
-    else {
-      $pp->{$mod} = $br->{$mod};
-    }
-  }
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+  delete $WriteMakefileArgs{TEST_REQUIRES};
+  delete $WriteMakefileArgs{BUILD_REQUIRES};
+  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
 }
 
 delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
@@ -2,8 +2,8 @@ NAME
     Test::Moose::More - More tools for testing Moose packages
 
 VERSION
-    This document describes version 0.020 of Test::Moose::More - released
-    August 01, 2013 as part of Test-Moose-More.
+    This document describes version 0.024 of Test::Moose::More - released
+    May 14, 2014 as part of Test-Moose-More.
 
 SYNOPSIS
         use Test::Moose::More;
@@ -17,7 +17,7 @@ SYNOPSIS
 DESCRIPTION
     This package contains a number of additional tests that can be employed
     against Moose classes/roles. It is intended to replace Test::Moose in
-    your tests, and reexports any tests that it has and we do not, yet.
+    your tests, and re-exports any tests that it has and we do not, yet.
 
 FUNCTIONS
   known_sugar
@@ -166,8 +166,8 @@ SEE ALSO
 
 SOURCE
     The development version is on github at
-    <http://github.com/RsrchBoy/Test-Moose-More> and may be cloned from
-    <git://github.com/RsrchBoy/Test-Moose-More.git>
+    <http://https://github.com/RsrchBoy/Test-Moose-More> and may be cloned
+    from <git://https://github.com/RsrchBoy/Test-Moose-More.git>
 
 BUGS
     Please report any bugs or feature requests on the bugtracker website
@@ -179,6 +179,22 @@ BUGS
 AUTHOR
     Chris Weyl <cweyl@alumni.drew.edu>
 
+  I'm a material boy in a material world
+    Please note I do not expect to be gittip'ed or flattr'ed for this work,
+    rather it is simply a very pleasant surprise. I largely create and
+    release works like this because I need them or I find it enjoyable;
+    however, don't let that stop you if you feel like it ;)
+
+    Flattr this
+    <https://flattr.com/submit/auto?user_id=RsrchBoy&url=https%3A%2F%2Fgithu
+    b.com%2FRsrchBoy%2FTest-Moose-More&title=RsrchBoy's%20CPAN%20Test-Moose-
+    More&tags=%22RsrchBoy's%20Test-Moose-More%20in%20the%20CPAN%22>, gittip
+    me <https://www.gittip.com/RsrchBoy/>, or indulge my Amazon Wishlist
+    <http://bit.ly/rsrchboys-wishlist>... If you so desire.
+
+CONTRIBUTOR
+    Karen Etheridge <ether@cpan.org>
+
 COPYRIGHT AND LICENSE
     This software is Copyright (c) 2012 by Chris Weyl.
 
@@ -14,22 +14,21 @@ not run its Makefile.PL or Build.PL.
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 48b0cb9de47a99cc7ba7f43efe57d02fbb267225 Changes
-SHA1 bf012241a3405c7459e184487c9016381ef89c2d INSTALL
-SHA1 05207cbc5971035849c1de2c7cb3babaeaccb6fb LICENSE
-SHA1 c4b1f8b90bd368fbc82adf553b5175bf1da2025a MANIFEST
-SHA1 ba848f9938920c955df592d07d274d0c0e92bdc0 META.json
-SHA1 5c570ede18ca3e14ec891bdc711bc0c91df40de1 META.yml
-SHA1 17c99bbbd56ea55d34152c4219a596324ea0e933 Makefile.PL
-SHA1 9968481190c8e2ffda74b52f1a3325a94b20cde2 README
-SHA1 21c7a3a21b31aa56357e3e5db8125515a1f451d6 cpanfile
-SHA1 4897c2227dced7368e98e53ccde3eb9929296bb3 dist.ini
-SHA1 f16cba350b1c8d6633c8420871fe2b435756e4f7 lib/Test/Moose/More.pm
-SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 sandbox.mysql.tar.gz
-SHA1 3f0874f837d2a3a351b97043c58549996e550aa0 t/00-compile.t
-SHA1 03bda15f796558e383d00f5e465b1ffce0707911 t/000-report-versions-tiny.t
-SHA1 1d0f344cfedae8633b9404fe4825b4227167a8ac t/attribute/coerce.t
-SHA1 4e12eac1be7e7d3da1cf9b39f27f9a0cc023292c t/author-pod-spell.t
+SHA1 55ac697642a18dd7d974736a3d06fd531aa82382 .travis.yml
+SHA1 5ec4baa1df47a94f09bed637ef1515b5bd6f67de Changes
+SHA1 bf2d713ceca5b8ad3d680ed15baba1b89df7e149 LICENSE
+SHA1 76437b8eee45bb25682157d732f8134f65cffc97 MANIFEST
+SHA1 2d913435652995251b4cd1deb791c33e1521447d META.json
+SHA1 5fbe7dc9d752a0c40fe5d5de1f0bb9ef8efcb87a META.yml
+SHA1 134f8af699d44b45e7cec048825d4c6fd9d1fc3a Makefile.PL
+SHA1 76d460d7be0a76c847e87e2c145c425a7bb2b4c7 README
+SHA1 0fc4bb7d4a92b353508222d0e8cc6b111a145f5f cpanfile
+SHA1 b916e5e22dce319b385382dbb6694a1d4b7ac634 dist.ini
+SHA1 af5d42706b8633099afd9e2aff19f3ff04f4c7ab lib/Test/Moose/More.pm
+SHA1 c522c3928158e64bd97d34d20cbfe0b5305a7eb2 t/00-check-deps.t
+SHA1 9ce57d314ee9a0a6d23628a64c374c04d8c40fa4 t/00-compile.t
+SHA1 a62b6c5bfc74894e96d5a4bb08c375d0e84bbf52 t/000-report-versions-tiny.t
+SHA1 f342105ead74ba486876bee67cbf3b11f22fff5e t/attribute/coerce.t
 SHA1 184cd396cdd45481169f5248992011f8ec90392d t/check_sugar.t
 SHA1 2b36ce7cc4fee13acdc6ce3748cfb57cd6a1dffb t/does_not_ok.t
 SHA1 c99877f39ec141a5e54d565feac04254e40bab6b t/does_ok.t
@@ -40,27 +39,28 @@ SHA1 1a31c52a354370a625c458d840d0db70a05c55ce t/is_class.t
 SHA1 da364d4a157f0ae40c9da224d829f83c4951ffd2 t/is_not_anon.t
 SHA1 bfef3460be8109ac0ff0147c47af8a0842350135 t/is_role.t
 SHA1 4e15b688710f882cf42c2453db1b4b0827c64f4f t/meta_ok.t
-SHA1 9c3627ff37f4fd5bddc34bf46cf3359eaf76a060 t/release-consistent-version.t
-SHA1 a032c41ef6887fab1b900669c2d304fab46680e2 t/release-eol.t
-SHA1 17feb05324a6c6a9da573cab7ed91788d4f37464 t/release-has-version.t
-SHA1 219eda997f103a90fc5a381fad4c464799ef8da4 t/release-minimum-version.t
-SHA1 89b1b08b02975d3b94f52ba97b9d780357ca5f85 t/release-no-smart-comments.t
-SHA1 455d1dd1867212a665ad5ea4126b572411de300c t/release-no-tabs.t
-SHA1 adddf092c2865b394b42c99b19fe7b8a94281f11 t/release-pod-coverage.t
-SHA1 16f3d51ec9ccd96d151805f32abe5926b76e35c2 t/release-pod-linkcheck.t
-SHA1 925cb6ab3159c6892d7499960ee83f33721c26fa t/release-pod-syntax.t
 SHA1 9ce9fc8e942d7e32857562172190ea0932d4634b t/requires_method_ok.t
-SHA1 125b4927938456efb41f86ee4c031a705b9eb10e t/validate_attribute.t
-SHA1 91208ffdd195e2b3ad2fb6da4583911efbf9fbee t/validate_class.t
+SHA1 8417ad1ff196ed44bdb88862a00e7062af6087be t/validate_attribute.t
+SHA1 b14a9eaa41296de9df5b04f7928fa0397961438c t/validate_class.t
 SHA1 6bf2c6fdfbd0975dcd70747415e8a5e8cf8ce677 t/validate_role.t
+SHA1 d1e532a932feac9e0e042ac115e042f22b9e3ae3 xt/author/pod-spell.t
+SHA1 a7948d34cfaad400286ea5d5fa6206c4c7e2552c xt/release/consistent-version.t
+SHA1 b3915eaac65e18e6a048b34a4b873beccab326b4 xt/release/eol.t
+SHA1 9a21b3840753f6223630c9eda458e91085174ece xt/release/has-version.t
+SHA1 e91052db2912055e66889853bc5cb1f38db60665 xt/release/minimum-version.t
+SHA1 6431e7bd0b346bea9e6193dc6095dcbfdd1703d3 xt/release/no-smart-comments.t
+SHA1 4dbda4cdf08a2c2af413024d6678da9315ba237f xt/release/no-tabs.t
+SHA1 9b9533b39ea716aaccb533a2ae28478471f8383a xt/release/pod-coverage.t
+SHA1 fd53f1ea2ac5884abce47c17a77545c05e47bc2f xt/release/pod-linkcheck.t
+SHA1 93bc12febee2c87f89f27ee9eb929264b05fe34b xt/release/pod-syntax.t
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.11 (GNU/Linux)
+Version: GnuPG v1
 
-iQEcBAEBAgAGBQJR+nHbAAoJEOd5N1CvIgQkLQIIAJIZzOKpXpU/oW1X5AjrpXfr
-j/pUg/ahWuswEoEjYgk8TNnWVzYHGwHx/Nwj0UuDp301n3Mtm5SOGrIOr8nvxqkG
-rf2EEZtnjT5dz6gf745MZmYtsH+pD5CT+lFBRLNEfKrDMfaczk82MYOvZATYPH+G
-Ea2EtHU1yTRZv9MrMg3+AIWKCJXIUiyBFbrM16MInH5PSdm7q1suycSCRZnnPbpQ
-4D6ube5pBcHDsDCUzxkAaZfHTFyRipZ4NoMsoBB5tMMSAcZzCduXKbY1DPIc0zyL
-vz9asxAAzQtzXUA09gKQv3pEYSEezBH9Tg8rU6XrdL8aBDa7FVHM8FDKvtaW3uA=
-=e9Iq
+iQEcBAEBAgAGBQJTc7ztAAoJEOd5N1CvIgQkHfkH/12S5GT3yc0lFdQKod61il6z
+rD6AJ6G7k52koIgfe7Ik8Xbb3U8hIsO8NmfvdNfoGZxM/QTV/QYYGe2NU0kV1z4U
+lWq+ZslCSEdMuX5fIyPOMFyRcCls38AWOMWlhs7QIKRtd49I9DigdfIvE8ad/Zsm
+8AeE8F5YEJE1d580fqDyJq0Yr04944L0zFd6+YlKdzZ3z9JoCF581PtGbC+hPwME
+/PC/VlxABiswIy1mROT+f63rEbh0e6krSm0S9jClTJFCqEf7XuYzjex81t3ohD7c
+mgCKKw+OUm9VjRF4eBkAYBks+CccVCHVQwFDujIL+9eIr4eW+lZMMrNczwoX2xE=
+=KHBJ
 -----END PGP SIGNATURE-----
@@ -7,20 +7,26 @@ requires "Sub::Exporter" => "0";
 requires "Syntax::Keyword::Junction" => "0";
 requires "Test::Builder" => "0";
 requires "Test::Moose" => "0";
-requires "Test::More" => "0";
+requires "Test::More" => "0.94";
 requires "perl" => "5.006";
 requires "strict" => "0";
 requires "warnings" => "0";
 
 on 'test' => sub {
-  requires "Capture::Tiny" => "0";
+  requires "File::Spec" => "0";
+  requires "IO::Handle" => "0";
+  requires "IPC::Open3" => "0";
   requires "Moose" => "0";
   requires "Moose::Role" => "0";
-  requires "TAP::SimpleOutput" => "0";
+  requires "Perl::Version" => "0";
+  requires "TAP::SimpleOutput" => "0.002";
   requires "Test::Builder::Tester" => "0";
-  requires "Test::More" => "0.88";
-  requires "blib" => "0";
+  requires "Test::CheckDeps" => "0.010";
+  requires "Test::More" => "0.94";
+  requires "aliased" => "0";
+  requires "constant" => "0";
   requires "namespace::autoclean" => "0";
+  requires "perl" => "5.006";
 };
 
 on 'configure' => sub {
@@ -29,6 +35,8 @@ on 'configure' => sub {
 
 on 'develop' => sub {
   requires "Pod::Coverage::TrustPod" => "0";
+  requires "Test::More" => "0";
+  requires "Test::NoTabs" => "0";
   requires "Test::Pod" => "1.41";
   requires "Test::Pod::Coverage" => "1.08";
   requires "version" => "0.9901";
@@ -5,7 +5,7 @@ copyright_holder = Chris Weyl
 copyright_year   = 2012
 
 [@RSRCHBOY]
-;tweet = 1
+tweet = 1
 autoprereqs_skip = ^(funcs|TestClass.*|TestRole.*)$
 ReportVersions::Tiny.include[0] = Moose
 ReportVersions::Tiny.include[1] = Class::MOP
@@ -11,11 +11,8 @@ package Test::Moose::More;
 BEGIN {
   $Test::Moose::More::AUTHORITY = 'cpan:RSRCHBOY';
 }
-{
-  $Test::Moose::More::VERSION = '0.020';
-}
-# git description: 0.019-4-g493b8f1
-
+# git description: 0.023-1-g4eafdbb
+$Test::Moose::More::VERSION = '0.024';
 
 # ABSTRACT: More tools for testing Moose packages
 
@@ -246,7 +243,7 @@ sub validate_thing {
         my ($name, $opts) = @$attribute;
         has_attribute_ok($thing, $name);
 
-        if ($opts) {
+        if ($opts && (my $att = find_meta($thing)->get_attribute($name))) {
 
             SKIP: {
                 skip 'Cannot examine attribute metaclass in roles', 1
@@ -254,7 +251,7 @@ sub validate_thing {
 
                 local $THING_NAME = "${thing}'s attribute $name";
                 $tb->subtest("[subtest] checking $THING_NAME" => sub {
-                    _validate_attribute(find_meta($thing)->get_attribute($name), %$opts);
+                    _validate_attribute($att, %$opts);
                 });
             }
         }
@@ -269,7 +266,8 @@ sub validate_class {
     local $Test::Builder::Level = $Test::Builder::Level + 1;
     return unless is_class $class;
 
-    do { isa_ok($class, $_) for @{$args{isa}} }
+    my $name = ref $class || $class;
+    do { ok($class->isa($_), "$name isa $_") for @{$args{isa}} }
         if exists $args{isa};
 
     return validate_thing $class => %args;
@@ -419,9 +417,11 @@ __END__
 
 =pod
 
-=encoding utf-8
+=encoding UTF-8
+
+=for :stopwords Chris Weyl Karen Etheridge
 
-=for :stopwords Chris Weyl
+=for :stopwords Wishlist flattr flattr'ed gittip gittip'ed
 
 =head1 NAME
 
@@ -429,7 +429,7 @@ Test::Moose::More - More tools for testing Moose packages
 
 =head1 VERSION
 
-This document describes version 0.020 of Test::Moose::More - released August 01, 2013 as part of Test-Moose-More.
+This document describes version 0.024 of Test::Moose::More - released May 14, 2014 as part of Test-Moose-More.
 
 =head1 SYNOPSIS
 
@@ -445,7 +445,7 @@ This document describes version 0.020 of Test::Moose::More - released August 01,
 
 This package contains a number of additional tests that can be employed
 against Moose classes/roles.  It is intended to replace L<Test::Moose> in your
-tests, and reexports any tests that it has and we do not, yet.
+tests, and re-exports any tests that it has and we do not, yet.
 
 =head1 FUNCTIONS
 
@@ -615,8 +615,8 @@ L<Test::Moose>
 
 =head1 SOURCE
 
-The development version is on github at L<http://github.com/RsrchBoy/Test-Moose-More>
-and may be cloned from L<git://github.com/RsrchBoy/Test-Moose-More.git>
+The development version is on github at L<http://https://github.com/RsrchBoy/Test-Moose-More>
+and may be cloned from L<git://https://github.com/RsrchBoy/Test-Moose-More.git>
 
 =head1 BUGS
 
@@ -631,6 +631,29 @@ feature.
 
 Chris Weyl <cweyl@alumni.drew.edu>
 
+=head2 I'm a material boy in a material world
+
+=begin html
+
+<a href="https://www.gittip.com/RsrchBoy/"><img src="https://raw.githubusercontent.com/gittip/www.gittip.com/master/www/assets/%25version/logo.png" /></a>
+<a href="http://bit.ly/rsrchboys-wishlist"><img src="http://wps.io/wp-content/uploads/2014/05/amazon_wishlist.resized.png" /></a>
+<a href="https://flattr.com/submit/auto?user_id=RsrchBoy&url=https%3A%2F%2Fgithub.com%2FRsrchBoy%2FTest-Moose-More&title=RsrchBoy's%20CPAN%20Test-Moose-More&tags=%22RsrchBoy's%20Test-Moose-More%20in%20the%20CPAN%22"><img src="http://api.flattr.com/button/flattr-badge-large.png" /></a>
+
+=end html
+
+Please note B<I do not expect to be gittip'ed or flattr'ed for this work>,
+rather B<it is simply a very pleasant surprise>. I largely create and release
+works like this because I need them or I find it enjoyable; however, don't let
+that stop you if you feel like it ;)
+
+L<Flattr this|https://flattr.com/submit/auto?user_id=RsrchBoy&url=https%3A%2F%2Fgithub.com%2FRsrchBoy%2FTest-Moose-More&title=RsrchBoy's%20CPAN%20Test-Moose-More&tags=%22RsrchBoy's%20Test-Moose-More%20in%20the%20CPAN%22>,
+L<gittip me|https://www.gittip.com/RsrchBoy/>, or indulge my
+L<Amazon Wishlist|http://bit.ly/rsrchboys-wishlist>...  If you so desire.
+
+=head1 CONTRIBUTOR
+
+Karen Etheridge <ether@cpan.org>
+
 =head1 COPYRIGHT AND LICENSE
 
 This software is Copyright (c) 2012 by Chris Weyl.
diff --git a/var/tmp/source/RSRCHBOY/Test-Moose-More-0.020/Test-Moose-More-0.020/sandbox.mysql.tar.gz b/var/tmp/source/RSRCHBOY/Test-Moose-More-0.020/Test-Moose-More-0.020/sandbox.mysql.tar.gz
deleted file mode 100644
index e69de29b..00000000
@@ -0,0 +1,17 @@
+use strict;
+use warnings;
+
+# this test was generated with Dist::Zilla::Plugin::Test::CheckDeps 0.012
+
+use Test::More 0.94;
+use Test::CheckDeps 0.010;
+
+
+check_dependencies('suggests');
+
+
+if (1) {
+    BAIL_OUT("Missing dependencies") if !Test::More->builder->is_passing;
+}
+
+done_testing;
@@ -1,39 +1,50 @@
+use 5.006;
 use strict;
 use warnings;
 
-# This test was generated via Dist::Zilla::Plugin::Test::Compile 2.013
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.040
 
-use Test::More 0.88;
+use Test::More  tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
 
 
 
-use Capture::Tiny qw{ capture };
-
-my @module_files = qw(
-Test/Moose/More.pm
+my @module_files = (
+    'Test/Moose/More.pm'
 );
 
-my @scripts = qw(
 
-);
 
 # no fake home requested
 
+my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib';
+
+use File::Spec;
+use IPC::Open3;
+use IO::Handle;
+
+open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";
+
 my @warnings;
 for my $lib (@module_files)
 {
-    my ($stdout, $stderr, $exit) = capture {
-        system($^X, '-Mblib', '-e', qq{require qq[$lib]});
-    };
+    # see L<perlfaq8/How can I capture STDERR from an external command?>
+    my $stderr = IO::Handle->new;
+
+    my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]");
+    binmode $stderr, ':crlf' if $^O eq 'MSWin32';
+    my @_warnings = <$stderr>;
+    waitpid($pid, 0);
     is($?, 0, "$lib loaded ok");
-    warn $stderr if $stderr;
-    push @warnings, $stderr if $stderr;
-}
 
-is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
+    if (@_warnings)
+    {
+        warn @_warnings;
+        push @warnings, @_warnings;
+    }
+}
 
 
 
+is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
 
 
-done_testing;
@@ -9,7 +9,7 @@ our $success = 0;
 END { $success && done_testing; }
 
 # List our own version used to generate this
-my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.09\n";
+my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n";
 
 eval {                     # no excuses!
     # report our Perl details
@@ -48,30 +48,31 @@ sub pmver {
     return sprintf('%-45s => %-10s%-15s%s', $module, $pmver, $wanted, "\n");
 }
 
-eval { $v .= pmver('Capture::Tiny','any version') };
 eval { $v .= pmver('Class::MOP','any version') };
 eval { $v .= pmver('Data::OptList','any version') };
 eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
+eval { $v .= pmver('File::Spec','any version') };
+eval { $v .= pmver('IO::Handle','any version') };
+eval { $v .= pmver('IPC::Open3','any version') };
 eval { $v .= pmver('Moose','any version') };
 eval { $v .= pmver('Moose::Autobox','any version') };
 eval { $v .= pmver('Moose::Role','any version') };
 eval { $v .= pmver('Moose::Util','any version') };
 eval { $v .= pmver('Moose::Util::TypeConstraints','any version') };
-eval { $v .= pmver('Pod::Coverage::TrustPod','any version') };
+eval { $v .= pmver('Perl::Version','any version') };
 eval { $v .= pmver('Scalar::Util','any version') };
 eval { $v .= pmver('Sub::Exporter','any version') };
 eval { $v .= pmver('Syntax::Keyword::Junction','any version') };
-eval { $v .= pmver('TAP::SimpleOutput','any version') };
+eval { $v .= pmver('TAP::SimpleOutput','0.002') };
 eval { $v .= pmver('Test::Builder','any version') };
 eval { $v .= pmver('Test::Builder::Tester','any version') };
+eval { $v .= pmver('Test::CheckDeps','0.010') };
 eval { $v .= pmver('Test::Moose','any version') };
-eval { $v .= pmver('Test::More','0.88') };
-eval { $v .= pmver('Test::Pod','1.41') };
-eval { $v .= pmver('Test::Pod::Coverage','1.08') };
-eval { $v .= pmver('blib','any version') };
+eval { $v .= pmver('Test::More','0.94') };
+eval { $v .= pmver('aliased','any version') };
+eval { $v .= pmver('constant','any version') };
 eval { $v .= pmver('namespace::autoclean','any version') };
 eval { $v .= pmver('strict','any version') };
-eval { $v .= pmver('version','0.9901') };
 eval { $v .= pmver('warnings','any version') };
 
 
@@ -6,15 +6,19 @@ use Test::More;
 use Test::Moose::More;
 use TAP::SimpleOutput 'counters';
 
+use Moose::Util::TypeConstraints;
+subtype 'AllCaps', as 'Str', where { !m/[a-z]/ }, message { 'String contains some lower-case chars' };
+coerce 'AllCaps', from 'Str', via { tr/[a-z]/A-Z]/ };
+
 {
     package TestRole;
     use Moose::Role;
     use Moose::Deprecated -api_version => '1.07'; # don't complain
     use namespace::autoclean;
 
-    has yes_coerce  => (is => 'ro', isa => 'Str', coerce => 1);
-    has no_coerce   => (is => 'ro', isa => 'Str', coerce => 0);
-    has null_coerce => (is => 'ro', isa => 'Str');
+    has yes_coerce  => (is => 'ro', isa => 'AllCaps', coerce => 1);
+    has no_coerce   => (is => 'ro', isa => 'AllCaps', coerce => 0);
+    has null_coerce => (is => 'ro', isa => 'AllCaps');
 }
 {
     package TestClass;
@@ -22,9 +26,9 @@ use TAP::SimpleOutput 'counters';
     use Moose::Deprecated -api_version => '1.07'; # don't complain
     use namespace::autoclean;
 
-    has yes_coerce  => (is => 'ro', isa => 'Str', coerce => 1);
-    has no_coerce   => (is => 'ro', isa => 'Str', coerce => 0);
-    has null_coerce => (is => 'ro', isa => 'Str');
+    has yes_coerce  => (is => 'ro', isa => 'AllCaps', coerce => 1);
+    has no_coerce   => (is => 'ro', isa => 'AllCaps', coerce => 0);
+    has null_coerce => (is => 'ro', isa => 'AllCaps');
 }
 
 note 'finds coercion correctly';
@@ -1,38 +0,0 @@
-
-BEGIN {
-  unless ($ENV{AUTHOR_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for testing by the author');
-  }
-}
-
-use strict;
-use warnings;
-use Test::More;
-
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006000
-eval "use Test::Spelling 0.12; use Pod::Wordlist::hanekomu; 1" or die $@;
-
-
-add_stopwords(<DATA>);
-all_pod_files_spelling_ok( qw( bin lib  ) );
-__DATA__
-AFAICT
-ABEND
-RSRCHBOY
-RSRCHBOY's
-gpg
-ini
-metaclass
-metaclasses
-parameterized
-parameterization
-subclasses
-coderef
-Chris
-Weyl
-cweyl
-lib
-Test
-Moose
-More
@@ -1,18 +0,0 @@
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-use strict;
-use warnings;
-
-use Test::More;
-
-eval "use Test::ConsistentVersion";
-plan skip_all => "Test::ConsistentVersion required for this test"
-    if $@;
-
-Test::ConsistentVersion::check_consistent_versions();
@@ -1,16 +0,0 @@
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-use strict;
-use warnings;
-use Test::More;
-
-eval 'use Test::EOL';
-plan skip_all => 'Test::EOL required' if $@;
-
-all_perl_files_ok({ trailing_whitespace => 1 });
@@ -1,25 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use Test::More;
-
-eval "use Test::HasVersion";
-plan skip_all => "Test::HasVersion required for testing version numbers"
-  if $@;
-all_pm_version_ok();
@@ -1,25 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use Test::More;
-
-eval "use Test::MinimumVersion";
-plan skip_all => "Test::MinimumVersion required for testing minimum versions"
-  if $@;
-all_minimum_version_ok( qq{5.008008} );
@@ -1,31 +0,0 @@
-#!/usr/bin/env perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use strict;
-use warnings;
-
-use Test::More 0.88;
-
-eval "use Test::NoSmartComments";
-plan skip_all => 'Test::NoSmartComments required for checking comment IQ'
-    if $@;
-
-no_smart_comments_in_all();
-
-done_testing();
@@ -1,16 +0,0 @@
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-use strict;
-use warnings;
-use Test::More;
-
-eval 'use Test::NoTabs';
-plan skip_all => 'Test::NoTabs required' if $@;
-
-all_perl_files_ok();
@@ -1,30 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use Test::More;
-
-eval "use Test::Pod::Coverage 1.08";
-plan skip_all => "Test::Pod::Coverage 1.08 required for testing POD coverage"
-  if $@;
-
-eval "use Pod::Coverage::TrustPod";
-plan skip_all => "Pod::Coverage::TrustPod required for testing POD coverage"
-  if $@;
-
-all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
@@ -1,37 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-
-use strict;
-use warnings;
-use Test::More;
-
-foreach my $env_skip ( qw(
-  SKIP_POD_LINKCHECK
-) ){
-  plan skip_all => "\$ENV{$env_skip} is set, skipping"
-    if $ENV{$env_skip};
-}
-
-eval "use Test::Pod::LinkCheck";
-if ( $@ ) {
-  plan skip_all => 'Test::Pod::LinkCheck required for testing POD';
-}
-else {
-  Test::Pod::LinkCheck->new->all_pod_ok;
-}
@@ -1,24 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-#
-# This file is part of Test-Moose-More
-#
-# This software is Copyright (c) 2012 by Chris Weyl.
-#
-# This is free software, licensed under:
-#
-#   The GNU Lesser General Public License, Version 2.1, February 1999
-#
-use Test::More;
-
-eval "use Test::Pod 1.41";
-plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;
-
-all_pod_files_ok();
@@ -4,7 +4,7 @@ use warnings;
 use Test::Builder::Tester;
 use Test::More;
 use Test::Moose::More;
-use TAP::SimpleOutput 'counters';
+use TAP::SimpleOutput 0.002 'counters';
 
 {
     package TestRole;
@@ -38,7 +38,7 @@ note 'validate attribute validation';
     test_out $_ok->('TestClass has an attribute named foo');
     test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 has a metaclass});
     test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 is a Moose class});
-    test_out $_ok->('The object isa Moose::Meta::Attribute');
+    test_out $_ok->('Moose::Meta::Class::__ANON__::SERIAL::1 isa Moose::Meta::Attribute');
     test_out $_ok->('Moose::Meta::Class::__ANON__::SERIAL::1 does TestRole');
     test_out $_ok->('foo is required');
     test_out $_ok->('foo has a builder');
@@ -40,14 +40,18 @@ use Test::Builder::Tester; # tests => 1;
 use Test::More;
 use Test::Moose::More;
 
-use TAP::SimpleOutput 'counters';
+use aliased 'Perl::Version' => 'PV';
+use constant NEEDS_SUBTEST_HEADER
+    => do { PV->new(Test::More->VERSION) >= PV->new('0.98_05') };
+
+use TAP::SimpleOutput 0.002 'counters';
 
 note 'validate w/valid class';
 {
     my ($_ok, $_nok) = counters();
     test_out $_ok->('TestClass has a metaclass');
     test_out $_ok->('TestClass is a Moose class');
-    test_out $_ok->('The class isa Moose::Object');
+    test_out $_ok->('TestClass isa Moose::Object');
     test_out $_ok->('TestClass is not anonymous');
     test_out $_ok->('TestClass does TestRole');
     test_out $_ok->('TestClass does not do TestRole::Two');
@@ -152,16 +156,18 @@ note 'validate w/attribute validation';
     test_out $_ok->('TestClass is a Moose class');
     test_out $_ok->('TestClass has an attribute named bar');
     test_out $_ok->('TestClass has an attribute named baz');
-    do {
-        my ($_ok, $_nok, $_skip, $_plan) = counters(1);
+    my $st_name = do {
+        my ($_ok, $_nok, $_skip, $_plan, undef, $_any) = counters(1, my $name = q{[subtest] checking TestClass's attribute baz});
+        test_out $_any->("# Subtest: $name") if NEEDS_SUBTEST_HEADER;
         test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 has a metaclass});
         test_out $_ok->(q{Moose::Meta::Class::__ANON__::SERIAL::1 is a Moose class});
         test_out $_ok->(q{TestClass's attribute baz does TestRole::Two});
         test_out $_ok->(q{TestClass's attribute baz has a reader});
         test_out $_ok->(q{TestClass's attribute baz option reader correct});
         test_out $_plan->();
+        $name;
     };
-    test_out $_ok->(q{[subtest] checking TestClass's attribute baz});
+    test_out $_ok->($st_name);
     test_out $_ok->('TestClass has an attribute named foo');
     validate_class 'TestClass' => (
         attributes => [
@@ -0,0 +1,34 @@
+use strict;
+use warnings;
+use Test::More;
+
+# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006007
+use Test::Spelling 0.12;
+use Pod::Wordlist;
+
+
+add_stopwords(<DATA>);
+all_pod_files_spelling_ok( qw( bin lib  ) );
+__DATA__
+AFAICT
+ABEND
+RSRCHBOY
+RSRCHBOY's
+gpg
+ini
+metaclass
+metaclasses
+parameterized
+parameterization
+subclasses
+coderef
+Chris
+Weyl
+cweyl
+Karen
+Etheridge
+ether
+lib
+Test
+Moose
+More
@@ -0,0 +1,10 @@
+use strict;
+use warnings;
+
+use Test::More;
+
+eval "use Test::ConsistentVersion";
+plan skip_all => "Test::ConsistentVersion required for this test"
+    if $@;
+
+Test::ConsistentVersion::check_consistent_versions();
@@ -0,0 +1,8 @@
+use strict;
+use warnings;
+use Test::More;
+
+eval 'use Test::EOL';
+plan skip_all => 'Test::EOL required' if $@;
+
+all_perl_files_ok({ trailing_whitespace => 1 });
@@ -0,0 +1,17 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use Test::More;
+
+eval "use Test::HasVersion";
+plan skip_all => "Test::HasVersion required for testing version numbers"
+  if $@;
+all_pm_version_ok();
@@ -0,0 +1,17 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use Test::More;
+
+eval "use Test::MinimumVersion";
+plan skip_all => "Test::MinimumVersion required for testing minimum versions"
+  if $@;
+all_minimum_version_ok( qq{5.008008} );
@@ -0,0 +1,23 @@
+#!/usr/bin/env perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use strict;
+use warnings;
+
+use Test::More 0.88;
+
+eval "use Test::NoSmartComments";
+plan skip_all => 'Test::NoSmartComments required for checking comment IQ'
+    if $@;
+
+no_smart_comments_in_all();
+
+done_testing();
@@ -0,0 +1,32 @@
+use strict;
+use warnings;
+
+# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.08
+
+use Test::More 0.88;
+use Test::NoTabs;
+
+my @files = (
+    'lib/Test/Moose/More.pm',
+    't/00-check-deps.t',
+    't/00-compile.t',
+    't/000-report-versions-tiny.t',
+    't/attribute/coerce.t',
+    't/check_sugar.t',
+    't/does_not_ok.t',
+    't/does_ok.t',
+    't/has_attribute_ok.t',
+    't/has_method_ok.t',
+    't/is_anon.t',
+    't/is_class.t',
+    't/is_not_anon.t',
+    't/is_role.t',
+    't/meta_ok.t',
+    't/requires_method_ok.t',
+    't/validate_attribute.t',
+    't/validate_class.t',
+    't/validate_role.t'
+);
+
+notabs_ok($_) foreach @files;
+done_testing;
@@ -0,0 +1,16 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests.
+
+use Test::Pod::Coverage 1.08;
+use Pod::Coverage::TrustPod;
+
+all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
@@ -0,0 +1,29 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+
+use strict;
+use warnings;
+use Test::More;
+
+foreach my $env_skip ( qw(
+  SKIP_POD_LINKCHECK
+) ){
+  plan skip_all => "\$ENV{$env_skip} is set, skipping"
+    if $ENV{$env_skip};
+}
+
+eval "use Test::Pod::LinkCheck";
+if ( $@ ) {
+  plan skip_all => 'Test::Pod::LinkCheck required for testing POD';
+}
+else {
+  Test::Pod::LinkCheck->new->all_pod_ok;
+}
@@ -0,0 +1,15 @@
+#!perl
+#
+# This file is part of Test-Moose-More
+#
+# This software is Copyright (c) 2012 by Chris Weyl.
+#
+# This is free software, licensed under:
+#
+#   The GNU Lesser General Public License, Version 2.1, February 1999
+#
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
+use Test::More;
+use Test::Pod 1.41;
+
+all_pod_files_ok();