diff -Nru libclass-load-xs-perl-0.09/Changes libclass-load-xs-perl-0.10/Changes --- libclass-load-xs-perl-0.09/Changes 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/Changes 2017-04-11 04:31:51.000000000 +0000 @@ -1,5 +1,8 @@ Revision history for Class-Load-XS +0.10 2017-04-11 + - fix test to handle altered Test::Without::Module exception message + 0.09 2014-11-13 - optimized some perl API calls (thanks, Alexandr Evstigneev!) diff -Nru libclass-load-xs-perl-0.09/CONTRIBUTING libclass-load-xs-perl-0.10/CONTRIBUTING --- libclass-load-xs-perl-0.09/CONTRIBUTING 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/CONTRIBUTING 2017-04-11 04:31:51.000000000 +0000 @@ -27,7 +27,7 @@ You may need to satisfy some dependencies. The easiest way to satisfy dependencies is to install the last release -- this is available at -https://metacpan.org/release/Class-Load-XS. +https://metacpan.org/release/Class-Load-XS If you use cpanminus, you can do it without downloading the tarball first: @@ -78,25 +78,24 @@ changes to your clone, and then submitting a pull request. Detailed instructions for doing that is available here: -https://help.github.com/ https://help.github.com/articles/creating-a-pull-request If you have found a bug, but do not have an accompanying patch to fix it, you can submit an issue report here: https://rt.cpan.org/Public/Dist/Display.html?Name=Class-Load-XS -or via bug-Class-Load-XS@rt.cpan.org. +or via email: bug-Class-Load-XS@rt.cpan.org There is also a mailing list available for users of this distribution, at -http://lists.perl.org/list/moose.html. +http://lists.perl.org/list/moose.html There is also an irc channel available for users of this distribution, at -irc://irc.perl.org/#moose. +irc://irc.perl.org/#moose If you send me a patch or pull request, your name and email address will be included in the documentation as a contributor (using the attribution on the commit or patch), unless you specifically request for it not to be. If you -wish to be listed under a different name, you should submit a pull request to -the .mailmap file to contain the correct mapping. +wish to be listed under a different name or address, you should submit a pull +request to the .mailmap file to contain the correct mapping. -This file was generated via Dist::Zilla::Plugin::GenerateFile::ShareDir 0.005 from a -template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.078. +This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.013 from a +template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.122. diff -Nru libclass-load-xs-perl-0.09/debian/changelog libclass-load-xs-perl-0.10/debian/changelog --- libclass-load-xs-perl-0.09/debian/changelog 2015-12-17 15:19:09.000000000 +0000 +++ libclass-load-xs-perl-0.10/debian/changelog 2021-03-20 17:30:26.000000000 +0000 @@ -1,8 +1,35 @@ -libclass-load-xs-perl (0.09-1build1) xenial; urgency=medium +libclass-load-xs-perl (0.10-1~16.04.sav0) xenial; urgency=medium - * Rebuild for Perl 5.22.1. + * Backport to Xenial - -- Colin Watson Thu, 17 Dec 2015 15:19:09 +0000 + -- Rob Savoury Sat, 20 Mar 2021 10:30:26 -0700 + +libclass-load-xs-perl (0.10-1) unstable; urgency=medium + + * Import upstream version 0.10 + Fixes "FTBFS: t/012-without-implementation.t failure" + (Closes: #867984) + * Update years of packaging and third-party copyright. + * Update build dependencies. + * Declare compliance with Debian Policy 4.0.0. + + -- gregor herrmann Mon, 10 Jul 2017 23:07:30 +0200 + +libclass-load-xs-perl (0.09-2) unstable; urgency=medium + + * Team upload. + + [ Salvatore Bonaccorso ] + * debian/control: Use HTTPS transport protocol for Vcs-Git URI + + [ gregor herrmann ] + * debian/copyright: change Copyright-Format 1.0 URL to HTTPS. + + [ intrigeri ] + * Enable all hardening build flags. + * Declare compliance with Standards-Version 3.9.8. + + -- intrigeri Tue, 05 Jul 2016 19:51:54 +0000 libclass-load-xs-perl (0.09-1) unstable; urgency=medium diff -Nru libclass-load-xs-perl-0.09/debian/control libclass-load-xs-perl-0.10/debian/control --- libclass-load-xs-perl-0.09/debian/control 2015-06-28 12:30:33.000000000 +0000 +++ libclass-load-xs-perl-0.10/debian/control 2017-07-10 21:07:30.000000000 +0000 @@ -9,12 +9,12 @@ debhelper (>= 9.20120312~), libclass-load-perl (>= 0.20), libmodule-implementation-perl, - libtest-requires-perl, + libtest-needs-perl, libtest-fatal-perl, libtest-without-module-perl -Standards-Version: 3.9.6 +Standards-Version: 4.0.0 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libclass-load-xs-perl.git -Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libclass-load-xs-perl.git +Vcs-Git: https://anonscm.debian.org/git/pkg-perl/packages/libclass-load-xs-perl.git Homepage: https://metacpan.org/release/Class-Load-XS Package: libclass-load-xs-perl diff -Nru libclass-load-xs-perl-0.09/debian/copyright libclass-load-xs-perl-0.10/debian/copyright --- libclass-load-xs-perl-0.09/debian/copyright 2015-06-28 12:30:33.000000000 +0000 +++ libclass-load-xs-perl-0.10/debian/copyright 2017-07-10 21:07:30.000000000 +0000 @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Class-Load-XS Upstream-Contact: Dave Rolsky Source: https://metacpan.org/release/Class-Load-XS @@ -8,14 +8,14 @@ License: Artistic-2.0 Files: ppport.h -Copyright: 2004-2010, Marcus Holland-Moritz +Copyright: 2004-2013, Marcus Holland-Moritz 2001, Paul Marquess (Version 2.x) 1999, Kenneth Albanowski (Version 1.x) License: Artistic or GPL-1+ Files: debian/* Copyright: 2011, Alessandro Ghedini - 2012-2015, gregor herrmann + 2012-2017, gregor herrmann License: Artistic-2.0 or Artistic or GPL-1+ License: Artistic diff -Nru libclass-load-xs-perl-0.09/debian/rules libclass-load-xs-perl-0.10/debian/rules --- libclass-load-xs-perl-0.09/debian/rules 2015-06-28 12:30:33.000000000 +0000 +++ libclass-load-xs-perl-0.10/debian/rules 2017-07-10 21:07:30.000000000 +0000 @@ -1,4 +1,6 @@ #!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + %: dh $@ diff -Nru libclass-load-xs-perl-0.09/dist.ini libclass-load-xs-perl-0.10/dist.ini --- libclass-load-xs-perl-0.09/dist.ini 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/dist.ini 2017-04-11 04:31:51.000000000 +0000 @@ -11,19 +11,15 @@ x_MailingList = http://lists.perl.org/list/moose.html [@Author::ETHER] -:version = 0.076 +:version = 0.119 installer = MakeMaker -copy_file_from_release = ppport.h surgical_podweaver = 1 Authority.authority = cpan:SARTAK NextRelease.format = %-8v %{yyyy-MM-dd}d -AutoPrereqs.skip = Test::Without::Module Test::MinimumVersion.max_target_perl = 5.006 -Git::GatherDir.exclude_match = ^inc/ +Test::ReportPrereqs.include = DynaLoader -[Prereqs / DevelopRequires] -Test::Without::Module = 0 - -; authordep Pod::Weaver::Section::Contributors - -[Test::CleanNamespaces] +[Prereqs::Soften] +module = Test::Without::Module = 0 +to_relationship = suggests +copy_to = develop.requires diff -Nru libclass-load-xs-perl-0.09/INSTALL libclass-load-xs-perl-0.10/INSTALL --- libclass-load-xs-perl-0.09/INSTALL 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/INSTALL 2017-04-11 04:31:51.000000000 +0000 @@ -8,10 +8,10 @@ % cpanm Class::Load::XS -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 Class::Load::XS +If it does not have permission to install modules to the current perl, cpanm +will automatically set up and install to a local::lib in your home directory. +See the local::lib documentation (https://metacpan.org/pod/local::lib) for +details on enabling it in your environment. ## Installing with the CPAN shell @@ -31,9 +31,9 @@ % make install -If you are installing into a system-wide directory, you may need to run: - - % sudo make install +If your perl is system-managed, you can create a local::lib in your home +directory to install modules to. For details, see the local::lib documentation: +https://metacpan.org/pod/local::lib ## Documentation diff -Nru libclass-load-xs-perl-0.09/lib/Class/Load/XS.pm libclass-load-xs-perl-0.10/lib/Class/Load/XS.pm --- libclass-load-xs-perl-0.09/lib/Class/Load/XS.pm 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/lib/Class/Load/XS.pm 2017-04-11 04:31:51.000000000 +0000 @@ -1,18 +1,16 @@ -package Class::Load::XS; -# git description: v0.08-18-g349ac6e -$Class::Load::XS::VERSION = '0.09'; +package Class::Load::XS; # git description: v0.09-19-g9364900 use strict; use warnings; +our $VERSION = '0.10'; + use Class::Load 0.20; use XSLoader; XSLoader::load( __PACKAGE__, - exists $Class::Load::XS::{VERSION} - ? ${ $Class::Load::XS::{VERSION} } - : (), + $VERSION, ); 1; @@ -32,7 +30,7 @@ =head1 VERSION -version 0.09 +version 0.10 =head1 SYNOPSIS @@ -45,17 +43,20 @@ =for Pod::Coverage is_class_loaded -=head1 AUTHOR +=head1 SUPPORT -Dave Rolsky +Bugs may be submitted through L +(or L). -=head1 COPYRIGHT AND LICENSE +There is also a mailing list available for users of this distribution, at +L. -This software is Copyright (c) 2011 by Dave Rolsky. +There is also an irc channel available for users of this distribution, at +L on C|irc://irc.perl.org/#moose>. -This is free software, licensed under: +=head1 AUTHOR - The Artistic License 2.0 (GPL Compatible) +Dave Rolsky =head1 CONTRIBUTORS @@ -73,12 +74,16 @@ =item * -Karen Etheridge - -=item * - hurricup =back +=head1 COPYRIGHT AND LICENSE + +This software is Copyright (c) 2011 by Dave Rolsky. + +This is free software, licensed under: + + The Artistic License 2.0 (GPL Compatible) + =cut diff -Nru libclass-load-xs-perl-0.09/Makefile.PL libclass-load-xs-perl-0.10/Makefile.PL --- libclass-load-xs-perl-0.09/Makefile.PL 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/Makefile.PL 2017-04-11 04:31:51.000000000 +0000 @@ -1,5 +1,4 @@ - -# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.025. +# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.009. use strict; use warnings; @@ -7,8 +6,6 @@ use ExtUtils::MakeMaker; - - my %WriteMakefileArgs = ( "ABSTRACT" => "XS implementation of parts of Class::Load", "AUTHOR" => "Dave Rolsky ", @@ -16,7 +13,6 @@ "ExtUtils::MakeMaker" => 0 }, "DISTNAME" => "Class-Load-XS", - "EXE_FILES" => [], "LICENSE" => "artistic_2", "MIN_PERL_VERSION" => "5.006", "NAME" => "Class::Load::XS", @@ -32,12 +28,12 @@ "Module::Implementation" => "0.04", "Test::Fatal" => 0, "Test::More" => "0.88", - "Test::Requires" => 0, + "Test::Needs" => 0, "constant" => 0, "lib" => 0, "version" => 0 }, - "VERSION" => "0.09", + "VERSION" => "0.10", "test" => { "TESTS" => "t/*.t" } @@ -51,7 +47,7 @@ "Module::Implementation" => "0.04", "Test::Fatal" => 0, "Test::More" => "0.88", - "Test::Requires" => 0, + "Test::Needs" => 0, "XSLoader" => 0, "constant" => 0, "lib" => 0, @@ -71,6 +67,3 @@ unless eval { ExtUtils::MakeMaker->VERSION(6.52) }; WriteMakefile(%WriteMakefileArgs); - - - diff -Nru libclass-load-xs-perl-0.09/MANIFEST libclass-load-xs-perl-0.10/MANIFEST --- libclass-load-xs-perl-0.09/MANIFEST 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/MANIFEST 2017-04-11 04:31:51.000000000 +0000 @@ -1,4 +1,4 @@ -# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.025. +# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.009. CONTRIBUTING Changes INSTALL @@ -39,19 +39,18 @@ t/lib/Class/Load/VersionCheck.pm t/lib/Class/Load/VersionCheck2.pm t/lib/Test/Class/Load.pm -weaver.ini xt/author/00-compile.t xt/author/clean-namespaces.t xt/author/eol.t +xt/author/kwalitee.t +xt/author/mojibake.t xt/author/no-tabs.t +xt/author/pod-coverage.t +xt/author/pod-no404s.t xt/author/pod-spell.t +xt/author/pod-syntax.t +xt/author/portability.t xt/release/changes_has_content.t xt/release/cpan-changes.t xt/release/distmeta.t -xt/release/kwalitee.t xt/release/minimum-version.t -xt/release/mojibake.t -xt/release/pod-coverage.t -xt/release/pod-no404s.t -xt/release/pod-syntax.t -xt/release/portability.t diff -Nru libclass-load-xs-perl-0.09/META.json libclass-load-xs-perl-0.10/META.json --- libclass-load-xs-perl-0.09/META.json 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/META.json 2017-04-11 04:31:51.000000000 +0000 @@ -4,7 +4,7 @@ "Dave Rolsky " ], "dynamic_config" : 0, - "generated_by" : "Dist::Zilla version 5.025, CPAN::Meta::Converter version 2.142690", + "generated_by" : "Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010", "keywords" : [ "class", "module", @@ -19,14 +19,14 @@ ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", - "version" : "2" + "version" : 2 }, "name" : "Class-Load-XS", "no_index" : { "directory" : [ + "inc", "t", - "xt", - "inc" + "xt" ] }, "prereqs" : { @@ -38,40 +38,38 @@ }, "develop" : { "recommends" : { - "Dist::Zilla::PluginBundle::Author::ETHER" : "0.078" + "Dist::Zilla::PluginBundle::Author::ETHER" : "0.122" }, "requires" : { "Devel::PPPort" : "3.23", "Dist::Zilla" : "5", - "Dist::Zilla::Plugin::Authority" : "0", - "Dist::Zilla::Plugin::AuthorityFromModule" : "0.002", + "Dist::Zilla::Plugin::Authority" : "1.009", "Dist::Zilla::Plugin::AutoMetaResources" : "0", - "Dist::Zilla::Plugin::AutoPrereqs" : "0", + "Dist::Zilla::Plugin::AutoPrereqs" : "5.038", + "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : "0.004", "Dist::Zilla::Plugin::CheckIssues" : "0", - "Dist::Zilla::Plugin::CheckPrereqsIndexed" : "0", + "Dist::Zilla::Plugin::CheckPrereqsIndexed" : "0.019", "Dist::Zilla::Plugin::CheckSelfDependency" : "0", "Dist::Zilla::Plugin::CheckStrictVersion" : "0", "Dist::Zilla::Plugin::ConfirmRelease" : "0", "Dist::Zilla::Plugin::CopyFilesFromRelease" : "0", - "Dist::Zilla::Plugin::ExecDir" : "0", "Dist::Zilla::Plugin::FileFinder::ByName" : "0", - "Dist::Zilla::Plugin::GenerateFile::ShareDir" : "0", - "Dist::Zilla::Plugin::Git::Check" : "2.025", + "Dist::Zilla::Plugin::GenerateFile::FromShareDir" : "0", + "Dist::Zilla::Plugin::Git::Check" : "0", "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch" : "0.004", "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts" : "0", "Dist::Zilla::Plugin::Git::Commit" : "2.020", - "Dist::Zilla::Plugin::Git::Contributors" : "0.004", - "Dist::Zilla::Plugin::Git::Describe" : "0", + "Dist::Zilla::Plugin::Git::Contributors" : "0.029", + "Dist::Zilla::Plugin::Git::Describe" : "0.004", "Dist::Zilla::Plugin::Git::GatherDir" : "2.016", - "Dist::Zilla::Plugin::Git::NextVersion" : "0", "Dist::Zilla::Plugin::Git::Push" : "0", "Dist::Zilla::Plugin::Git::Remote::Check" : "0", "Dist::Zilla::Plugin::Git::Tag" : "0", - "Dist::Zilla::Plugin::GitHub::Update" : "0", - "Dist::Zilla::Plugin::GithubMeta" : "0", - "Dist::Zilla::Plugin::InstallGuide" : "0", + "Dist::Zilla::Plugin::GitHub::Update" : "0.40", + "Dist::Zilla::Plugin::GithubMeta" : "0.54", + "Dist::Zilla::Plugin::InstallGuide" : "1.200005", "Dist::Zilla::Plugin::Keywords" : "0.004", - "Dist::Zilla::Plugin::License" : "0", + "Dist::Zilla::Plugin::License" : "5.038", "Dist::Zilla::Plugin::MakeMaker" : "0", "Dist::Zilla::Plugin::Manifest" : "0", "Dist::Zilla::Plugin::MetaConfig" : "0", @@ -81,54 +79,61 @@ "Dist::Zilla::Plugin::MetaResources" : "0", "Dist::Zilla::Plugin::MetaTests" : "0", "Dist::Zilla::Plugin::MetaYAML" : "0", - "Dist::Zilla::Plugin::MinimumPerl" : "0", - "Dist::Zilla::Plugin::MojibakeTests" : "0", - "Dist::Zilla::Plugin::NextRelease" : "4.300018", + "Dist::Zilla::Plugin::MinimumPerl" : "1.006", + "Dist::Zilla::Plugin::MojibakeTests" : "0.8", + "Dist::Zilla::Plugin::NextRelease" : "5.033", "Dist::Zilla::Plugin::PPPort" : "0", - "Dist::Zilla::Plugin::PkgVersion" : "5.010", - "Dist::Zilla::Plugin::PodCoverageTests" : "0", - "Dist::Zilla::Plugin::PodSyntaxTests" : "0", + "Dist::Zilla::Plugin::PodCoverageTests" : "5.040", + "Dist::Zilla::Plugin::PodSyntaxTests" : "5.040", "Dist::Zilla::Plugin::Prereqs" : "0", - "Dist::Zilla::Plugin::Prereqs::AuthorDeps" : "0", + "Dist::Zilla::Plugin::Prereqs::AuthorDeps" : "0.006", + "Dist::Zilla::Plugin::Prereqs::Soften" : "0", "Dist::Zilla::Plugin::PromptIfStale" : "0", "Dist::Zilla::Plugin::Readme" : "0", "Dist::Zilla::Plugin::ReadmeAnyFromPod" : "0.142180", - "Dist::Zilla::Plugin::Run::AfterBuild" : "0.024", - "Dist::Zilla::Plugin::Run::AfterRelease" : "0.024", - "Dist::Zilla::Plugin::RunExtraTests" : "0.019", - "Dist::Zilla::Plugin::ShareDir" : "0", + "Dist::Zilla::Plugin::RewriteVersion::Transitional" : "0.004", + "Dist::Zilla::Plugin::Run::AfterBuild" : "0.041", + "Dist::Zilla::Plugin::Run::AfterRelease" : "0.038", + "Dist::Zilla::Plugin::RunExtraTests" : "0.024", + "Dist::Zilla::Plugin::StaticInstall" : "0.005", "Dist::Zilla::Plugin::SurgicalPodWeaver" : "0", - "Dist::Zilla::Plugin::Test::CPAN::Changes" : "0.008", + "Dist::Zilla::Plugin::Test::CPAN::Changes" : "0.012", "Dist::Zilla::Plugin::Test::ChangesHasContent" : "0", - "Dist::Zilla::Plugin::Test::CleanNamespaces" : "0", + "Dist::Zilla::Plugin::Test::CleanNamespaces" : "0.006", "Dist::Zilla::Plugin::Test::Compile" : "2.039", - "Dist::Zilla::Plugin::Test::EOL" : "0.14", - "Dist::Zilla::Plugin::Test::Kwalitee" : "0", + "Dist::Zilla::Plugin::Test::EOL" : "0.17", + "Dist::Zilla::Plugin::Test::Kwalitee" : "2.10", "Dist::Zilla::Plugin::Test::MinimumVersion" : "2.000003", - "Dist::Zilla::Plugin::Test::NoTabs" : "0", - "Dist::Zilla::Plugin::Test::Pod::No404s" : "0", - "Dist::Zilla::Plugin::Test::PodSpelling" : "0", - "Dist::Zilla::Plugin::Test::Portability" : "0", - "Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.019", + "Dist::Zilla::Plugin::Test::NoTabs" : "0.08", + "Dist::Zilla::Plugin::Test::Pod::No404s" : "1.003", + "Dist::Zilla::Plugin::Test::PodSpelling" : "2.006003", + "Dist::Zilla::Plugin::Test::Portability" : "2.000007", + "Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.022", "Dist::Zilla::Plugin::TestRelease" : "0", "Dist::Zilla::Plugin::UploadToCPAN" : "0", - "Dist::Zilla::PluginBundle::Author::ETHER" : "0.076", + "Dist::Zilla::PluginBundle::Author::ETHER" : "0.119", "File::Spec" : "0", "IO::Handle" : "0", "IPC::Open3" : "0", "Pod::Coverage::TrustPod" : "0", - "Pod::Weaver::Section::Contributors" : "0", + "Pod::Wordlist" : "0", + "Software::License::Artistic_2_0" : "0", "Test::CPAN::Changes" : "0.19", "Test::CPAN::Meta" : "0", "Test::CleanNamespaces" : "0.15", "Test::EOL" : "0", "Test::Kwalitee" : "1.21", - "Test::More" : "0.94", + "Test::MinimumVersion" : "0", + "Test::Mojibake" : "0", + "Test::More" : "0.96", "Test::NoTabs" : "0", "Test::Pod" : "1.41", "Test::Pod::Coverage" : "1.08", + "Test::Pod::No404s" : "0", + "Test::Portability::Files" : "0", "Test::Spelling" : "0.12", - "Test::Without::Module" : "0" + "blib" : "1.01", + "perl" : "5.006" } }, "runtime" : { @@ -150,7 +155,7 @@ "Module::Implementation" : "0.04", "Test::Fatal" : "0", "Test::More" : "0.88", - "Test::Requires" : "0", + "Test::Needs" : "0", "constant" : "0", "lib" : "0", "perl" : "5.006", @@ -161,7 +166,7 @@ "provides" : { "Class::Load::XS" : { "file" : "lib/Class/Load/XS.pm", - "version" : "0.09" + "version" : "0.10" } }, "release_status" : "stable", @@ -179,10 +184,10 @@ "x_IRC" : "irc://irc.perl.org/#moose", "x_MailingList" : "http://lists.perl.org/list/moose.html" }, - "version" : "0.09", + "version" : "0.10", "x_Dist_Zilla" : { "perl" : { - "version" : "5.021005" + "version" : "5.025011" }, "plugins" : [ { @@ -193,7 +198,7 @@ { "class" : "Dist::Zilla::Plugin::MetaResources", "name" : "MetaResources", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -204,22 +209,24 @@ } }, "name" : "@Author::ETHER/bundle_plugins", - "version" : "5.025" + "version" : "6.009" }, { - "class" : "Dist::Zilla::Plugin::Git::NextVersion", + "class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional", "config" : { - "Dist::Zilla::Plugin::Git::NextVersion" : { - "first_version" : "0.001", - "version_by_branch" : "0", - "version_regexp" : "(?^:^v([\\d._]+)(-TRIAL)?$)" + "Dist::Zilla::Plugin::RewriteVersion" : { + "add_tarball_name" : 0, + "finders" : [ + ":ExecFiles", + ":InstallModules" + ], + "global" : 1, + "skip_version_provider" : 0 }, - "Dist::Zilla::Role::Git::Repo" : { - "repo_root" : "." - } + "Dist::Zilla::Plugin::RewriteVersion::Transitional" : {} }, - "name" : "@Author::ETHER/Git::NextVersion", - "version" : "2.025" + "name" : "@Author::ETHER/RewriteVersion::Transitional", + "version" : "0.007" }, { "class" : "Dist::Zilla::Plugin::PromptIfStale", @@ -231,138 +238,132 @@ "Dist::Zilla::PluginBundle::Author::ETHER" ], "phase" : "build", + "run_under_travis" : 0, "skip" : [] } }, "name" : "@Author::ETHER/stale modules, build", - "version" : "0.030" + "version" : "0.052" }, { "class" : "Dist::Zilla::Plugin::PromptIfStale", "config" : { "Dist::Zilla::Plugin::PromptIfStale" : { - "check_all_plugins" : "1", - "check_all_prereqs" : "1", + "check_all_plugins" : 1, + "check_all_prereqs" : 1, "modules" : [], "phase" : "release", + "run_under_travis" : 0, "skip" : [] } }, "name" : "@Author::ETHER/stale modules, release", - "version" : "0.030" - }, - { - "class" : "Dist::Zilla::Plugin::ExecDir", - "name" : "@Author::ETHER/ExecDir", - "version" : "5.025" - }, - { - "class" : "Dist::Zilla::Plugin::ShareDir", - "name" : "@Author::ETHER/ShareDir", - "version" : "5.025" + "version" : "0.052" }, { "class" : "Dist::Zilla::Plugin::FileFinder::ByName", "name" : "@Author::ETHER/Examples", - "version" : "5.025" - }, - { - "class" : "Dist::Zilla::Plugin::FileFinder::ByName", - "name" : "@Author::ETHER/ExtraTestFiles", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Git::GatherDir", "config" : { "Dist::Zilla::Plugin::GatherDir" : { "exclude_filename" : [ + "CONTRIBUTING", + "LICENSE", "Makefile.PL", - "README.md", "README.pod", - "ppport.h", - "LICENSE", - "CONTRIBUTING" + "inc/ExtUtils/MakeMaker/Dist/Zilla/Develop.pm", + "ppport.h" ], - "exclude_match" : [ - "^inc/" - ], - "follow_symlinks" : "0", - "include_dotfiles" : "0", + "exclude_match" : [], + "follow_symlinks" : 0, + "include_dotfiles" : 0, "prefix" : "", "prune_directory" : [], "root" : "." }, "Dist::Zilla::Plugin::Git::GatherDir" : { - "include_untracked" : "0" - }, - "Dist::Zilla::Role::Git::Repo" : { - "repo_root" : "." + "include_untracked" : 0 } }, "name" : "@Author::ETHER/Git::GatherDir", - "version" : "2.025" + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::MetaYAML", "name" : "@Author::ETHER/MetaYAML", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::MetaJSON", "name" : "@Author::ETHER/MetaJSON", - "version" : "5.025" - }, - { - "class" : "Dist::Zilla::Plugin::License", - "name" : "@Author::ETHER/License", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Readme", "name" : "@Author::ETHER/Readme", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Manifest", "name" : "@Author::ETHER/Manifest", - "version" : "5.025" + "version" : "6.009" }, { - "class" : "Dist::Zilla::Plugin::GenerateFile::ShareDir", + "class" : "Dist::Zilla::Plugin::License", + "name" : "@Author::ETHER/License", + "version" : "6.009" + }, + { + "class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir", "config" : { - "Dist::Zilla::Plugin::GenerateFile::ShareDir" : { + "Dist::Zilla::Plugin::GenerateFile::FromShareDir" : { "destination_filename" : "CONTRIBUTING", "dist" : "Dist-Zilla-PluginBundle-Author-ETHER", "encoding" : "UTF-8", "has_xs" : 1, + "location" : "build", "source_filename" : "CONTRIBUTING" + }, + "Dist::Zilla::Role::RepoFileInjector" : { + "allow_overwrite" : 1, + "repo_root" : ".", + "version" : "0.007" } }, "name" : "@Author::ETHER/generate CONTRIBUTING", - "version" : "0.005" + "version" : "0.013" + }, + { + "class" : "Dist::Zilla::Plugin::InstallGuide", + "name" : "@Author::ETHER/InstallGuide", + "version" : "1.200007" }, { "class" : "Dist::Zilla::Plugin::Test::Compile", "config" : { "Dist::Zilla::Plugin::Test::Compile" : { - "bail_out_on_fail" : "1", + "bail_out_on_fail" : 1, "fail_on_warning" : "author", - "fake_home" : "0", + "fake_home" : 0, "filename" : "xt/author/00-compile.t", "module_finder" : [ ":InstallModules" ], - "needs_display" : "0", + "needs_display" : 0, "phase" : "develop", "script_finder" : [ - ":ExecFiles", + ":PerlExecFiles", "@Author::ETHER/Examples" ], - "skips" : [] + "skips" : [], + "switch" : [] } }, "name" : "@Author::ETHER/Test::Compile", - "version" : "2.051" + "version" : "2.056" }, { "class" : "Dist::Zilla::Plugin::Test::NoTabs", @@ -374,118 +375,146 @@ ":ExecFiles", "@Author::ETHER/Examples", ":TestFiles", - "@Author::ETHER/ExtraTestFiles" + ":ExtraTestFiles" ] } }, "name" : "@Author::ETHER/Test::NoTabs", - "version" : "0.09" + "version" : "0.15" }, { "class" : "Dist::Zilla::Plugin::Test::EOL", "config" : { "Dist::Zilla::Plugin::Test::EOL" : { - "filename" : "xt/author/eol.t" + "filename" : "xt/author/eol.t", + "finder" : [ + ":ExecFiles", + ":ExtraTestFiles", + ":InstallModules", + ":TestFiles", + "@Author::ETHER/Examples" + ], + "trailing_whitespace" : 1 } }, "name" : "@Author::ETHER/Test::EOL", - "version" : "0.15" + "version" : "0.19" }, { "class" : "Dist::Zilla::Plugin::MetaTests", "name" : "@Author::ETHER/MetaTests", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes", + "config" : { + "Dist::Zilla::Plugin::Test::CPAN::Changes" : { + "changelog" : "Changes" + } + }, "name" : "@Author::ETHER/Test::CPAN::Changes", - "version" : "0.008" + "version" : "0.012" }, { "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent", "name" : "@Author::ETHER/Test::ChangesHasContent", - "version" : "0.007" + "version" : "0.010" }, { "class" : "Dist::Zilla::Plugin::Test::MinimumVersion", "name" : "@Author::ETHER/Test::MinimumVersion", - "version" : "2.000005" + "version" : "2.000007" }, { "class" : "Dist::Zilla::Plugin::PodSyntaxTests", "name" : "@Author::ETHER/PodSyntaxTests", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::PodCoverageTests", "name" : "@Author::ETHER/PodCoverageTests", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Test::PodSpelling", + "config" : { + "Dist::Zilla::Plugin::Test::PodSpelling" : { + "directories" : [ + "examples", + "lib", + "script", + "t", + "xt" + ], + "spell_cmd" : "", + "stopwords" : [ + "irc" + ], + "wordlist" : "Pod::Wordlist" + } + }, "name" : "@Author::ETHER/Test::PodSpelling", - "version" : "2.006008" + "version" : "2.007004" }, { "class" : "Dist::Zilla::Plugin::Test::Pod::No404s", "name" : "@Author::ETHER/Test::Pod::No404s", - "version" : "1.001" + "version" : "1.003" }, { "class" : "Dist::Zilla::Plugin::Test::Kwalitee", "config" : { "Dist::Zilla::Plugin::Test::Kwalitee" : { - "filename" : "xt/release/kwalitee.t", + "filename" : "xt/author/kwalitee.t", "skiptest" : [] } }, "name" : "@Author::ETHER/Test::Kwalitee", - "version" : "2.11" + "version" : "2.12" }, { "class" : "Dist::Zilla::Plugin::MojibakeTests", "name" : "@Author::ETHER/MojibakeTests", - "version" : "0.7" + "version" : "0.8" }, { "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs", "name" : "@Author::ETHER/Test::ReportPrereqs", - "version" : "0.019" + "version" : "0.025" }, { "class" : "Dist::Zilla::Plugin::Test::Portability", + "config" : { + "Dist::Zilla::Plugin::Test::Portability" : { + "options" : "" + } + }, "name" : "@Author::ETHER/Test::Portability", - "version" : "2.000005" - }, - { - "class" : "Dist::Zilla::Plugin::Git::Describe", - "name" : "@Author::ETHER/Git::Describe", - "version" : "0.003" - }, - { - "class" : "Dist::Zilla::Plugin::PkgVersion", - "name" : "@Author::ETHER/PkgVersion", - "version" : "5.025" + "version" : "2.001000" }, { - "class" : "Dist::Zilla::Plugin::AuthorityFromModule", + "class" : "Dist::Zilla::Plugin::Test::CleanNamespaces", "config" : { - "Dist::Zilla::Plugin::AuthorityFromModule" : { - "module" : "Class::Load::XS" + "Dist::Zilla::Plugin::Test::CleanNamespaces" : { + "filename" : "xt/author/clean-namespaces.t", + "skips" : [] } }, - "name" : "@Author::ETHER/AuthorityFromModule", - "version" : "0.003" + "name" : "@Author::ETHER/Test::CleanNamespaces", + "version" : "0.006" }, { - "class" : "Dist::Zilla::Plugin::Authority", - "name" : "@Author::ETHER/Authority", - "version" : "1.009" + "class" : "Dist::Zilla::Plugin::Git::Describe", + "name" : "@Author::ETHER/Git::Describe", + "version" : "0.007" }, { "class" : "Dist::Zilla::Plugin::SurgicalPodWeaver", "config" : { "Dist::Zilla::Plugin::PodWeaver" : { + "config_plugins" : [ + "@Author::ETHER" + ], "finder" : [ ":InstallModules", ":ExecFiles" @@ -493,93 +522,123 @@ "plugins" : [ { "class" : "Pod::Weaver::Plugin::EnsurePod5", - "name" : "@CorePrep/EnsurePod5", - "version" : "4.008" + "name" : "@Author::ETHER/EnsurePod5", + "version" : "4.015" }, { "class" : "Pod::Weaver::Plugin::H1Nester", - "name" : "@CorePrep/H1Nester", - "version" : "4.008" + "name" : "@Author::ETHER/H1Nester", + "version" : "4.015" }, { "class" : "Pod::Weaver::Plugin::SingleEncoding", - "name" : "@Default/SingleEncoding", - "version" : "4.008" + "name" : "@Author::ETHER/SingleEncoding", + "version" : "4.015" + }, + { + "class" : "Pod::Weaver::Plugin::Transformer", + "name" : "@Author::ETHER/List", + "version" : "4.015" + }, + { + "class" : "Pod::Weaver::Plugin::Transformer", + "name" : "@Author::ETHER/Verbatim", + "version" : "4.015" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@Author::ETHER/header", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Name", - "name" : "@Default/Name", - "version" : "4.008" + "name" : "@Author::ETHER/Name", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Version", - "name" : "@Default/Version", - "version" : "4.008" + "name" : "@Author::ETHER/Version", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Region", - "name" : "@Default/prelude", - "version" : "4.008" + "name" : "@Author::ETHER/prelude", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "SYNOPSIS", - "version" : "4.008" + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "DESCRIPTION", - "version" : "4.008" + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Generic", "name" : "OVERVIEW", - "version" : "4.008" + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Collect", "name" : "ATTRIBUTES", - "version" : "4.008" + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Collect", "name" : "METHODS", - "version" : "4.008" + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Collect", "name" : "FUNCTIONS", - "version" : "4.008" + "version" : "4.015" + }, + { + "class" : "Pod::Weaver::Section::Collect", + "name" : "TYPES", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Leftovers", - "name" : "@Default/Leftovers", - "version" : "4.008" + "name" : "@Author::ETHER/Leftovers", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Region", - "name" : "@Default/postlude", - "version" : "4.008" + "name" : "@Author::ETHER/postlude", + "version" : "4.015" }, { - "class" : "Pod::Weaver::Section::Authors", - "name" : "@Default/Authors", - "version" : "4.008" + "class" : "Pod::Weaver::Section::GenerateSection", + "name" : "@Author::ETHER/generate SUPPORT", + "version" : "1.06" }, { - "class" : "Pod::Weaver::Section::Legal", - "name" : "@Default/Legal", - "version" : "4.008" + "class" : "Pod::Weaver::Section::AllowOverride", + "name" : "@Author::ETHER/allow override SUPPORT", + "version" : "0.05" + }, + { + "class" : "Pod::Weaver::Section::Authors", + "name" : "@Author::ETHER/Authors", + "version" : "4.015" }, { "class" : "Pod::Weaver::Section::Contributors", - "name" : "Contributors", - "version" : "0.008" + "name" : "@Author::ETHER/Contributors", + "version" : "0.009" }, { - "class" : "Pod::Weaver::Plugin::Transformer", - "name" : "-Transformer", - "version" : "4.008" + "class" : "Pod::Weaver::Section::Legal", + "name" : "@Author::ETHER/Legal", + "version" : "4.015" + }, + { + "class" : "Pod::Weaver::Section::Region", + "name" : "@Author::ETHER/footer", + "version" : "4.015" } ] } @@ -588,29 +647,24 @@ "version" : "0.0023" }, { - "class" : "Dist::Zilla::Plugin::NextRelease", - "name" : "@Author::ETHER/NextRelease", - "version" : "5.025" - }, - { - "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", - "name" : "@Author::ETHER/ReadmeAnyFromPod", - "version" : "0.142470" - }, - { "class" : "Dist::Zilla::Plugin::GithubMeta", "name" : "@Author::ETHER/GithubMeta", - "version" : "0.46" + "version" : "0.54" }, { "class" : "Dist::Zilla::Plugin::AutoMetaResources", "name" : "@Author::ETHER/AutoMetaResources", - "version" : "1.20" + "version" : "1.21" + }, + { + "class" : "Dist::Zilla::Plugin::Authority", + "name" : "@Author::ETHER/Authority", + "version" : "1.009" }, { "class" : "Dist::Zilla::Plugin::MetaNoIndex", "name" : "@Author::ETHER/MetaNoIndex", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::MetaProvides::Package", @@ -623,23 +677,29 @@ { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "5.025" + "version" : "6.009" } - ] + ], + "include_underscores" : 0 }, "Dist::Zilla::Role::MetaProvider::Provider" : { - "inherit_missing" : "1", - "inherit_version" : "1", - "meta_noindex" : "1" + "$Dist::Zilla::Role::MetaProvider::Provider::VERSION" : "2.002004", + "inherit_missing" : 0, + "inherit_version" : 0, + "meta_noindex" : 1 + }, + "Dist::Zilla::Role::ModuleMetadata" : { + "Module::Metadata" : "1.000033", + "version" : "0.004" } }, "name" : "@Author::ETHER/MetaProvides::Package", - "version" : "2.001002" + "version" : "2.004003" }, { "class" : "Dist::Zilla::Plugin::MetaConfig", "name" : "@Author::ETHER/MetaConfig", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Keywords", @@ -657,30 +717,17 @@ } }, "name" : "@Author::ETHER/Keywords", - "version" : "0.006" - }, - { - "class" : "Dist::Zilla::Plugin::Git::Contributors", - "config" : { - "Dist::Zilla::Plugin::Git::Contributors" : { - "include_authors" : "0", - "include_releaser" : "1", - "order_by" : "commits", - "paths" : [] - } - }, - "name" : "@Author::ETHER/Git::Contributors", - "version" : "0.008" + "version" : "0.007" }, { "class" : "Dist::Zilla::Plugin::AutoPrereqs", "name" : "@Author::ETHER/AutoPrereqs", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps", "name" : "@Author::ETHER/Prereqs::AuthorDeps", - "version" : "0.004" + "version" : "0.006" }, { "class" : "Dist::Zilla::Plugin::MinimumPerl", @@ -696,7 +743,7 @@ } }, "name" : "@Author::ETHER/pluginbundle_version", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Prereqs", @@ -707,7 +754,7 @@ } }, "name" : "@Author::ETHER/pod_weaving", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::MakeMaker", @@ -717,12 +764,32 @@ } }, "name" : "@Author::ETHER/MakeMaker", - "version" : "5.025" + "version" : "6.009" }, { - "class" : "Dist::Zilla::Plugin::InstallGuide", - "name" : "@Author::ETHER/InstallGuide", - "version" : "1.200005" + "class" : "Dist::Zilla::Plugin::Git::Contributors", + "config" : { + "Dist::Zilla::Plugin::Git::Contributors" : { + "git --version" : "2.11.0", + "include_authors" : 0, + "include_releaser" : 1, + "order_by" : "commits", + "paths" : [] + } + }, + "name" : "@Author::ETHER/Git::Contributors", + "version" : "0.029" + }, + { + "class" : "Dist::Zilla::Plugin::StaticInstall", + "config" : { + "Dist::Zilla::Plugin::StaticInstall" : { + "dry_run" : 1, + "mode" : "auto" + } + }, + "name" : "@Author::ETHER/StaticInstall", + "version" : "0.010" }, { "class" : "Dist::Zilla::Plugin::RunExtraTests", @@ -732,7 +799,7 @@ } }, "name" : "@Author::ETHER/RunExtraTests", - "version" : "0.024" + "version" : "0.029" }, { "class" : "Dist::Zilla::Plugin::CheckSelfDependency", @@ -741,22 +808,29 @@ "finder" : [ ":InstallModules" ] + }, + "Dist::Zilla::Role::ModuleMetadata" : { + "Module::Metadata" : "1.000033", + "version" : "0.004" } }, "name" : "@Author::ETHER/CheckSelfDependency", - "version" : "0.007" + "version" : "0.011" }, { "class" : "Dist::Zilla::Plugin::Run::AfterBuild", "config" : { "Dist::Zilla::Plugin::Run::Role::Runner" : { + "fatal_errors" : 1, + "quiet" : 1, "run" : [ - "bash -c \"if [[ `dirname %d` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\"" - ] + "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\"" + ], + "version" : "0.044" } }, "name" : "@Author::ETHER/.ackrc", - "version" : "0.027" + "version" : "0.044" }, { "class" : "Dist::Zilla::Plugin::Run::AfterBuild", @@ -764,11 +838,14 @@ "Dist::Zilla::Plugin::Run::Role::Runner" : { "eval" : [ "if ('%d' =~ /^%n-[.[:xdigit:]]+$/) { unlink '.latest'; symlink '%d', '.latest'; }" - ] + ], + "fatal_errors" : 0, + "quiet" : 1, + "version" : "0.044" } }, "name" : "@Author::ETHER/.latest", - "version" : "0.027" + "version" : "0.044" }, { "class" : "Dist::Zilla::Plugin::CheckStrictVersion", @@ -787,46 +864,49 @@ "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." } }, "name" : "@Author::ETHER/initial check", - "version" : "2.025" + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts", "config" : { "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." } }, "name" : "@Author::ETHER/Git::CheckFor::MergeConflicts", - "version" : "0.011" + "version" : "0.014" }, { "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch", "config" : { "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." } }, "name" : "@Author::ETHER/Git::CheckFor::CorrectBranch", - "version" : "0.011" + "version" : "0.014" }, { "class" : "Dist::Zilla::Plugin::Git::Remote::Check", "name" : "@Author::ETHER/Git::Remote::Check", - "version" : "0.1.2" + "version" : "0.2.0" }, { "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed", "name" : "@Author::ETHER/CheckPrereqsIndexed", - "version" : "0.012" + "version" : "0.020" }, { "class" : "Dist::Zilla::Plugin::TestRelease", "name" : "@Author::ETHER/TestRelease", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::Git::Check", @@ -840,48 +920,50 @@ "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." } }, "name" : "@Author::ETHER/after tests", - "version" : "2.025" + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::CheckIssues", "name" : "@Author::ETHER/CheckIssues", - "version" : "0.004" + "version" : "0.010" }, { "class" : "Dist::Zilla::Plugin::UploadToCPAN", "name" : "@Author::ETHER/UploadToCPAN", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease", "config" : { "Dist::Zilla::Plugin::CopyFilesFromRelease" : { "filename" : [ - "ppport.h", + "CONTRIBUTING", + "Changes", + "INSTALL", + "LICENCE", "LICENSE", - "CONTRIBUTING" + "ppport.h" ], "match" : [] } }, "name" : "@Author::ETHER/CopyFilesFromRelease", - "version" : "0.003" + "version" : "0.006" }, { - "class" : "Dist::Zilla::Plugin::Run::AfterRelease", + "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", "config" : { - "Dist::Zilla::Plugin::Run::Role::Runner" : { - "eval" : [ - "unlink 'README.md'" - ] + "Dist::Zilla::Role::FileWatcher" : { + "version" : "0.006" } }, - "name" : "@Author::ETHER/remove old READMEs", - "version" : "0.027" + "name" : "@Author::ETHER/ReadmeAnyFromPod", + "version" : "0.163250" }, { "class" : "Dist::Zilla::Plugin::Git::Commit", @@ -890,50 +972,109 @@ "add_files_in" : [ "." ], - "commit_msg" : "%N-%v%t%n%n%c", - "time_zone" : "local" + "commit_msg" : "%N-%v%t%n%n%c" }, "Dist::Zilla::Role::Git::DirtyFiles" : { "allow_dirty" : [ + "CONTRIBUTING", "Changes", - "README.md", - "README.pod", - "ppport.h", "LICENSE", - "CONTRIBUTING" + "README.pod", + "ppport.h" ], "allow_dirty_match" : [], "changelog" : "Changes" }, "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." + }, + "Dist::Zilla::Role::Git::StringFormatter" : { + "time_zone" : "local" } }, - "name" : "@Author::ETHER/Git::Commit", - "version" : "2.025" + "name" : "@Author::ETHER/release snapshot", + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::Git::Tag", "config" : { "Dist::Zilla::Plugin::Git::Tag" : { "branch" : null, + "changelog" : "Changes", "signed" : 0, - "tag" : "v0.09", - "tag_format" : "v%v%t", - "tag_message" : "v%v%t", - "time_zone" : "local" + "tag" : "v0.10", + "tag_format" : "v%v", + "tag_message" : "v%v%t" }, "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." + }, + "Dist::Zilla::Role::Git::StringFormatter" : { + "time_zone" : "local" } }, "name" : "@Author::ETHER/Git::Tag", - "version" : "2.025" + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::GitHub::Update", + "config" : { + "Dist::Zilla::Plugin::GitHub::Update" : { + "metacpan" : 1 + } + }, "name" : "@Author::ETHER/GitHub::Update", - "version" : "0.38" + "version" : "0.43" + }, + { + "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional", + "config" : { + "Dist::Zilla::Plugin::BumpVersionAfterRelease" : { + "finders" : [ + ":ExecFiles", + ":InstallModules" + ], + "global" : 1, + "munge_makefile_pl" : 1 + }, + "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {} + }, + "name" : "@Author::ETHER/BumpVersionAfterRelease::Transitional", + "version" : "0.007" + }, + { + "class" : "Dist::Zilla::Plugin::NextRelease", + "name" : "@Author::ETHER/NextRelease", + "version" : "6.009" + }, + { + "class" : "Dist::Zilla::Plugin::Git::Commit", + "config" : { + "Dist::Zilla::Plugin::Git::Commit" : { + "add_files_in" : [], + "commit_msg" : "increment $VERSION after %v release" + }, + "Dist::Zilla::Role::Git::DirtyFiles" : { + "allow_dirty" : [ + "Changes" + ], + "allow_dirty_match" : [ + "(?^:^lib/.*\\.pm$)" + ], + "changelog" : "Changes" + }, + "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", + "repo_root" : "." + }, + "Dist::Zilla::Role::Git::StringFormatter" : { + "time_zone" : "local" + } + }, + "name" : "@Author::ETHER/post-release commit", + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::Git::Push", @@ -945,111 +1086,135 @@ "remotes_must_exist" : 1 }, "Dist::Zilla::Role::Git::Repo" : { + "git --version" : "2.11.0", "repo_root" : "." } }, "name" : "@Author::ETHER/Git::Push", - "version" : "2.025" + "version" : "2.041" }, { "class" : "Dist::Zilla::Plugin::Run::AfterRelease", "config" : { "Dist::Zilla::Plugin::Run::Role::Runner" : { - "run" : "REDACTED" + "fatal_errors" : 0, + "quiet" : 0, + "run" : [ + "REDACTED" + ], + "version" : "0.044" } }, "name" : "@Author::ETHER/install release", - "version" : "0.027" - }, - { - "class" : "Dist::Zilla::Plugin::ConfirmRelease", - "name" : "@Author::ETHER/ConfirmRelease", - "version" : "5.025" + "version" : "0.044" }, { - "class" : "Dist::Zilla::Plugin::Prereqs", + "class" : "Dist::Zilla::Plugin::Run::AfterRelease", "config" : { - "Dist::Zilla::Plugin::Prereqs" : { - "phase" : "develop", - "type" : "requires" + "Dist::Zilla::Plugin::Run::Role::Runner" : { + "eval" : [ + "print \"release complete!\\xa\"" + ], + "fatal_errors" : 1, + "quiet" : 1, + "version" : "0.044" } }, - "name" : "DevelopRequires", - "version" : "5.025" + "name" : "@Author::ETHER/release complete", + "version" : "0.044" }, { - "class" : "Dist::Zilla::Plugin::Test::CleanNamespaces", + "class" : "Dist::Zilla::Plugin::ConfirmRelease", + "name" : "@Author::ETHER/ConfirmRelease", + "version" : "6.009" + }, + { + "class" : "Dist::Zilla::Plugin::Prereqs::Soften", "config" : { - "Dist::Zilla::Plugin::Test::CleanNamespaces" : { - "filename" : "xt/author/clean-namespaces.t", - "skips" : [] + "Dist::Zilla::Plugin::Prereqs::Soften" : { + "copy_to" : [ + "develop.requires" + ], + "modules" : [ + "Test::Without::Module = 0" + ], + "modules_from_features" : null, + "to_relationship" : "suggests" } }, - "name" : "Test::CleanNamespaces", - "version" : "0.006" + "name" : "Prereqs::Soften", + "version" : "0.006003" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":InstallModules", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":IncModules", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":TestFiles", - "version" : "5.025" + "version" : "6.009" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : ":ExtraTestFiles", + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ExecFiles", - "version" : "5.025" + "version" : "6.009" + }, + { + "class" : "Dist::Zilla::Plugin::FinderCode", + "name" : ":PerlExecFiles", + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":ShareFiles", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":MainModule", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":AllFiles", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::FinderCode", "name" : ":NoFiles", - "version" : "5.025" + "version" : "6.009" }, { "class" : "Dist::Zilla::Plugin::VerifyPhases", "name" : "@Author::ETHER/PHASE VERIFICATION", - "version" : "0.006" + "version" : "0.014" } ], "zilla" : { "class" : "Dist::Zilla::Dist::Builder", "config" : { - "is_trial" : "0" + "is_trial" : 0 }, - "version" : "5.025" + "version" : "6.009" } }, "x_authority" : "cpan:SARTAK", - "x_authority_from_module" : "Class::Load::XS", "x_contributors" : [ "Karen Etheridge ", "Jesse Luehrs ", - "Karen Etheridge ", "hurricup " ], - "x_permissions_from_module" : "Class::Load::XS" + "x_serialization_backend" : "Cpanel::JSON::XS version 3.0231" } diff -Nru libclass-load-xs-perl-0.09/META.yml libclass-load-xs-perl-0.10/META.yml --- libclass-load-xs-perl-0.09/META.yml 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/META.yml 2017-04-11 04:31:51.000000000 +0000 @@ -8,7 +8,7 @@ Module::Implementation: '0.04' Test::Fatal: '0' Test::More: '0.88' - Test::Requires: '0' + Test::Needs: '0' constant: '0' lib: '0' perl: '5.006' @@ -17,7 +17,7 @@ ExtUtils::MakeMaker: '0' perl: '5.006' dynamic_config: 0 -generated_by: 'Dist::Zilla version 5.025, CPAN::Meta::Converter version 2.142690' +generated_by: 'Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010' keywords: - class - module @@ -33,13 +33,13 @@ name: Class-Load-XS no_index: directory: + - inc - t - xt - - inc provides: Class::Load::XS: file: lib/Class/Load/XS.pm - version: '0.09' + version: '0.10' requires: Class::Load: '0.20' XSLoader: '0' @@ -52,10 +52,10 @@ bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Class-Load-XS homepage: https://github.com/moose/Class-Load-XS repository: https://github.com/moose/Class-Load-XS.git -version: '0.09' +version: '0.10' x_Dist_Zilla: perl: - version: '5.021005' + version: '5.025011' plugins: - class: Dist::Zilla::Plugin::PPPort @@ -64,7 +64,7 @@ - class: Dist::Zilla::Plugin::MetaResources name: MetaResources - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Prereqs config: @@ -72,18 +72,20 @@ phase: develop type: requires name: '@Author::ETHER/bundle_plugins' - version: '5.025' + version: '6.009' - - class: Dist::Zilla::Plugin::Git::NextVersion + class: Dist::Zilla::Plugin::RewriteVersion::Transitional config: - Dist::Zilla::Plugin::Git::NextVersion: - first_version: '0.001' - version_by_branch: '0' - version_regexp: (?^:^v([\d._]+)(-TRIAL)?$) - Dist::Zilla::Role::Git::Repo: - repo_root: . - name: '@Author::ETHER/Git::NextVersion' - version: '2.025' + Dist::Zilla::Plugin::RewriteVersion: + add_tarball_name: 0 + finders: + - ':ExecFiles' + - ':InstallModules' + global: 1 + skip_version_provider: 0 + Dist::Zilla::Plugin::RewriteVersion::Transitional: {} + name: '@Author::ETHER/RewriteVersion::Transitional' + version: '0.007' - class: Dist::Zilla::Plugin::PromptIfStale config: @@ -93,109 +95,106 @@ modules: - Dist::Zilla::PluginBundle::Author::ETHER phase: build + run_under_travis: 0 skip: [] name: '@Author::ETHER/stale modules, build' - version: '0.030' + version: '0.052' - class: Dist::Zilla::Plugin::PromptIfStale config: Dist::Zilla::Plugin::PromptIfStale: - check_all_plugins: '1' - check_all_prereqs: '1' + check_all_plugins: 1 + check_all_prereqs: 1 modules: [] phase: release + run_under_travis: 0 skip: [] name: '@Author::ETHER/stale modules, release' - version: '0.030' - - - class: Dist::Zilla::Plugin::ExecDir - name: '@Author::ETHER/ExecDir' - version: '5.025' - - - class: Dist::Zilla::Plugin::ShareDir - name: '@Author::ETHER/ShareDir' - version: '5.025' + version: '0.052' - class: Dist::Zilla::Plugin::FileFinder::ByName name: '@Author::ETHER/Examples' - version: '5.025' - - - class: Dist::Zilla::Plugin::FileFinder::ByName - name: '@Author::ETHER/ExtraTestFiles' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Git::GatherDir config: Dist::Zilla::Plugin::GatherDir: exclude_filename: + - CONTRIBUTING + - LICENSE - Makefile.PL - - README.md - README.pod + - inc/ExtUtils/MakeMaker/Dist/Zilla/Develop.pm - ppport.h - - LICENSE - - CONTRIBUTING - exclude_match: - - ^inc/ - follow_symlinks: '0' - include_dotfiles: '0' + exclude_match: [] + follow_symlinks: 0 + include_dotfiles: 0 prefix: '' prune_directory: [] root: . Dist::Zilla::Plugin::Git::GatherDir: - include_untracked: '0' - Dist::Zilla::Role::Git::Repo: - repo_root: . + include_untracked: 0 name: '@Author::ETHER/Git::GatherDir' - version: '2.025' + version: '2.041' - class: Dist::Zilla::Plugin::MetaYAML name: '@Author::ETHER/MetaYAML' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::MetaJSON name: '@Author::ETHER/MetaJSON' - version: '5.025' - - - class: Dist::Zilla::Plugin::License - name: '@Author::ETHER/License' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Readme name: '@Author::ETHER/Readme' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Manifest name: '@Author::ETHER/Manifest' - version: '5.025' + version: '6.009' + - + class: Dist::Zilla::Plugin::License + name: '@Author::ETHER/License' + version: '6.009' - - class: Dist::Zilla::Plugin::GenerateFile::ShareDir + class: Dist::Zilla::Plugin::GenerateFile::FromShareDir config: - Dist::Zilla::Plugin::GenerateFile::ShareDir: + Dist::Zilla::Plugin::GenerateFile::FromShareDir: destination_filename: CONTRIBUTING dist: Dist-Zilla-PluginBundle-Author-ETHER encoding: UTF-8 has_xs: 1 + location: build source_filename: CONTRIBUTING + Dist::Zilla::Role::RepoFileInjector: + allow_overwrite: 1 + repo_root: . + version: '0.007' name: '@Author::ETHER/generate CONTRIBUTING' - version: '0.005' + version: '0.013' + - + class: Dist::Zilla::Plugin::InstallGuide + name: '@Author::ETHER/InstallGuide' + version: '1.200007' - class: Dist::Zilla::Plugin::Test::Compile config: Dist::Zilla::Plugin::Test::Compile: bail_out_on_fail: '1' fail_on_warning: author - fake_home: '0' + fake_home: 0 filename: xt/author/00-compile.t module_finder: - ':InstallModules' - needs_display: '0' + needs_display: 0 phase: develop script_finder: - - ':ExecFiles' + - ':PerlExecFiles' - '@Author::ETHER/Examples' skips: [] + switch: [] name: '@Author::ETHER/Test::Compile' - version: '2.051' + version: '2.056' - class: Dist::Zilla::Plugin::Test::NoTabs config: @@ -206,189 +205,229 @@ - ':ExecFiles' - '@Author::ETHER/Examples' - ':TestFiles' - - '@Author::ETHER/ExtraTestFiles' + - ':ExtraTestFiles' name: '@Author::ETHER/Test::NoTabs' - version: '0.09' + version: '0.15' - class: Dist::Zilla::Plugin::Test::EOL config: Dist::Zilla::Plugin::Test::EOL: filename: xt/author/eol.t + finder: + - ':ExecFiles' + - ':ExtraTestFiles' + - ':InstallModules' + - ':TestFiles' + - '@Author::ETHER/Examples' + trailing_whitespace: 1 name: '@Author::ETHER/Test::EOL' - version: '0.15' + version: '0.19' - class: Dist::Zilla::Plugin::MetaTests name: '@Author::ETHER/MetaTests' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Test::CPAN::Changes + config: + Dist::Zilla::Plugin::Test::CPAN::Changes: + changelog: Changes name: '@Author::ETHER/Test::CPAN::Changes' - version: '0.008' + version: '0.012' - class: Dist::Zilla::Plugin::Test::ChangesHasContent name: '@Author::ETHER/Test::ChangesHasContent' - version: '0.007' + version: '0.010' - class: Dist::Zilla::Plugin::Test::MinimumVersion name: '@Author::ETHER/Test::MinimumVersion' - version: '2.000005' + version: '2.000007' - class: Dist::Zilla::Plugin::PodSyntaxTests name: '@Author::ETHER/PodSyntaxTests' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::PodCoverageTests name: '@Author::ETHER/PodCoverageTests' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Test::PodSpelling + config: + Dist::Zilla::Plugin::Test::PodSpelling: + directories: + - examples + - lib + - script + - t + - xt + spell_cmd: '' + stopwords: + - irc + wordlist: Pod::Wordlist name: '@Author::ETHER/Test::PodSpelling' - version: '2.006008' + version: '2.007004' - class: Dist::Zilla::Plugin::Test::Pod::No404s name: '@Author::ETHER/Test::Pod::No404s' - version: '1.001' + version: '1.003' - class: Dist::Zilla::Plugin::Test::Kwalitee config: Dist::Zilla::Plugin::Test::Kwalitee: - filename: xt/release/kwalitee.t + filename: xt/author/kwalitee.t skiptest: [] name: '@Author::ETHER/Test::Kwalitee' - version: '2.11' + version: '2.12' - class: Dist::Zilla::Plugin::MojibakeTests name: '@Author::ETHER/MojibakeTests' - version: '0.7' + version: '0.8' - class: Dist::Zilla::Plugin::Test::ReportPrereqs name: '@Author::ETHER/Test::ReportPrereqs' - version: '0.019' + version: '0.025' - class: Dist::Zilla::Plugin::Test::Portability + config: + Dist::Zilla::Plugin::Test::Portability: + options: '' name: '@Author::ETHER/Test::Portability' - version: '2.000005' + version: '2.001000' + - + class: Dist::Zilla::Plugin::Test::CleanNamespaces + config: + Dist::Zilla::Plugin::Test::CleanNamespaces: + filename: xt/author/clean-namespaces.t + skips: [] + name: '@Author::ETHER/Test::CleanNamespaces' + version: '0.006' - class: Dist::Zilla::Plugin::Git::Describe name: '@Author::ETHER/Git::Describe' - version: '0.003' - - - class: Dist::Zilla::Plugin::PkgVersion - name: '@Author::ETHER/PkgVersion' - version: '5.025' - - - class: Dist::Zilla::Plugin::AuthorityFromModule - config: - Dist::Zilla::Plugin::AuthorityFromModule: - module: Class::Load::XS - name: '@Author::ETHER/AuthorityFromModule' - version: '0.003' - - - class: Dist::Zilla::Plugin::Authority - name: '@Author::ETHER/Authority' - version: '1.009' + version: '0.007' - class: Dist::Zilla::Plugin::SurgicalPodWeaver config: Dist::Zilla::Plugin::PodWeaver: + config_plugins: + - '@Author::ETHER' finder: - ':InstallModules' - ':ExecFiles' plugins: - class: Pod::Weaver::Plugin::EnsurePod5 - name: '@CorePrep/EnsurePod5' - version: '4.008' + name: '@Author::ETHER/EnsurePod5' + version: '4.015' - class: Pod::Weaver::Plugin::H1Nester - name: '@CorePrep/H1Nester' - version: '4.008' + name: '@Author::ETHER/H1Nester' + version: '4.015' - class: Pod::Weaver::Plugin::SingleEncoding - name: '@Default/SingleEncoding' - version: '4.008' + name: '@Author::ETHER/SingleEncoding' + version: '4.015' + - + class: Pod::Weaver::Plugin::Transformer + name: '@Author::ETHER/List' + version: '4.015' + - + class: Pod::Weaver::Plugin::Transformer + name: '@Author::ETHER/Verbatim' + version: '4.015' + - + class: Pod::Weaver::Section::Region + name: '@Author::ETHER/header' + version: '4.015' - class: Pod::Weaver::Section::Name - name: '@Default/Name' - version: '4.008' + name: '@Author::ETHER/Name' + version: '4.015' - class: Pod::Weaver::Section::Version - name: '@Default/Version' - version: '4.008' + name: '@Author::ETHER/Version' + version: '4.015' - class: Pod::Weaver::Section::Region - name: '@Default/prelude' - version: '4.008' + name: '@Author::ETHER/prelude' + version: '4.015' - class: Pod::Weaver::Section::Generic name: SYNOPSIS - version: '4.008' + version: '4.015' - class: Pod::Weaver::Section::Generic name: DESCRIPTION - version: '4.008' + version: '4.015' - class: Pod::Weaver::Section::Generic name: OVERVIEW - version: '4.008' + version: '4.015' - class: Pod::Weaver::Section::Collect name: ATTRIBUTES - version: '4.008' + version: '4.015' - class: Pod::Weaver::Section::Collect name: METHODS - version: '4.008' + version: '4.015' - class: Pod::Weaver::Section::Collect name: FUNCTIONS - version: '4.008' + version: '4.015' + - + class: Pod::Weaver::Section::Collect + name: TYPES + version: '4.015' - class: Pod::Weaver::Section::Leftovers - name: '@Default/Leftovers' - version: '4.008' + name: '@Author::ETHER/Leftovers' + version: '4.015' - class: Pod::Weaver::Section::Region - name: '@Default/postlude' - version: '4.008' + name: '@Author::ETHER/postlude' + version: '4.015' - - class: Pod::Weaver::Section::Authors - name: '@Default/Authors' - version: '4.008' + class: Pod::Weaver::Section::GenerateSection + name: '@Author::ETHER/generate SUPPORT' + version: '1.06' + - + class: Pod::Weaver::Section::AllowOverride + name: '@Author::ETHER/allow override SUPPORT' + version: '0.05' - - class: Pod::Weaver::Section::Legal - name: '@Default/Legal' - version: '4.008' + class: Pod::Weaver::Section::Authors + name: '@Author::ETHER/Authors' + version: '4.015' - class: Pod::Weaver::Section::Contributors - name: Contributors - version: '0.008' + name: '@Author::ETHER/Contributors' + version: '0.009' - - class: Pod::Weaver::Plugin::Transformer - name: -Transformer - version: '4.008' + class: Pod::Weaver::Section::Legal + name: '@Author::ETHER/Legal' + version: '4.015' + - + class: Pod::Weaver::Section::Region + name: '@Author::ETHER/footer' + version: '4.015' name: '@Author::ETHER/SurgicalPodWeaver' version: '0.0023' - - class: Dist::Zilla::Plugin::NextRelease - name: '@Author::ETHER/NextRelease' - version: '5.025' - - - class: Dist::Zilla::Plugin::ReadmeAnyFromPod - name: '@Author::ETHER/ReadmeAnyFromPod' - version: '0.142470' - - class: Dist::Zilla::Plugin::GithubMeta name: '@Author::ETHER/GithubMeta' - version: '0.46' + version: '0.54' - class: Dist::Zilla::Plugin::AutoMetaResources name: '@Author::ETHER/AutoMetaResources' - version: '1.20' + version: '1.21' + - + class: Dist::Zilla::Plugin::Authority + name: '@Author::ETHER/Authority' + version: '1.009' - class: Dist::Zilla::Plugin::MetaNoIndex name: '@Author::ETHER/MetaNoIndex' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::MetaProvides::Package config: @@ -399,17 +438,22 @@ - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: '5.025' + version: '6.009' + include_underscores: 0 Dist::Zilla::Role::MetaProvider::Provider: - inherit_missing: '1' - inherit_version: '1' + $Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004' + inherit_missing: '0' + inherit_version: '0' meta_noindex: '1' + Dist::Zilla::Role::ModuleMetadata: + Module::Metadata: '1.000033' + version: '0.004' name: '@Author::ETHER/MetaProvides::Package' - version: '2.001002' + version: '2.004003' - class: Dist::Zilla::Plugin::MetaConfig name: '@Author::ETHER/MetaConfig' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Keywords config: @@ -423,25 +467,15 @@ - runtime - XS name: '@Author::ETHER/Keywords' - version: '0.006' - - - class: Dist::Zilla::Plugin::Git::Contributors - config: - Dist::Zilla::Plugin::Git::Contributors: - include_authors: '0' - include_releaser: '1' - order_by: commits - paths: [] - name: '@Author::ETHER/Git::Contributors' - version: '0.008' + version: '0.007' - class: Dist::Zilla::Plugin::AutoPrereqs name: '@Author::ETHER/AutoPrereqs' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Prereqs::AuthorDeps name: '@Author::ETHER/Prereqs::AuthorDeps' - version: '0.004' + version: '0.006' - class: Dist::Zilla::Plugin::MinimumPerl name: '@Author::ETHER/MinimumPerl' @@ -453,7 +487,7 @@ phase: develop type: recommends name: '@Author::ETHER/pluginbundle_version' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Prereqs config: @@ -461,49 +495,73 @@ phase: develop type: requires name: '@Author::ETHER/pod_weaving' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::MakeMaker config: Dist::Zilla::Role::TestRunner: default_jobs: 9 name: '@Author::ETHER/MakeMaker' - version: '5.025' + version: '6.009' - - class: Dist::Zilla::Plugin::InstallGuide - name: '@Author::ETHER/InstallGuide' - version: '1.200005' + class: Dist::Zilla::Plugin::Git::Contributors + config: + Dist::Zilla::Plugin::Git::Contributors: + 'git --version': 2.11.0 + include_authors: 0 + include_releaser: 1 + order_by: commits + paths: [] + name: '@Author::ETHER/Git::Contributors' + version: '0.029' + - + class: Dist::Zilla::Plugin::StaticInstall + config: + Dist::Zilla::Plugin::StaticInstall: + dry_run: 1 + mode: auto + name: '@Author::ETHER/StaticInstall' + version: '0.010' - class: Dist::Zilla::Plugin::RunExtraTests config: Dist::Zilla::Role::TestRunner: default_jobs: 9 name: '@Author::ETHER/RunExtraTests' - version: '0.024' + version: '0.029' - class: Dist::Zilla::Plugin::CheckSelfDependency config: Dist::Zilla::Plugin::CheckSelfDependency: finder: - ':InstallModules' + Dist::Zilla::Role::ModuleMetadata: + Module::Metadata: '1.000033' + version: '0.004' name: '@Author::ETHER/CheckSelfDependency' - version: '0.007' + version: '0.011' - class: Dist::Zilla::Plugin::Run::AfterBuild config: Dist::Zilla::Plugin::Run::Role::Runner: + fatal_errors: 1 + quiet: 1 run: - - "bash -c \"if [[ `dirname %d` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\"" + - "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\"" + version: '0.044' name: '@Author::ETHER/.ackrc' - version: '0.027' + version: '0.044' - class: Dist::Zilla::Plugin::Run::AfterBuild config: Dist::Zilla::Plugin::Run::Role::Runner: eval: - "if ('%d' =~ /^%n-[.[:xdigit:]]+$/) { unlink '.latest'; symlink '%d', '.latest'; }" + fatal_errors: 0 + quiet: 1 + version: '0.044' name: '@Author::ETHER/.latest' - version: '0.027' + version: '0.044' - class: Dist::Zilla::Plugin::CheckStrictVersion name: '@Author::ETHER/CheckStrictVersion' @@ -518,35 +576,38 @@ allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . name: '@Author::ETHER/initial check' - version: '2.025' + version: '2.041' - class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts config: Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . name: '@Author::ETHER/Git::CheckFor::MergeConflicts' - version: '0.011' + version: '0.014' - class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch config: Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . name: '@Author::ETHER/Git::CheckFor::CorrectBranch' - version: '0.011' + version: '0.014' - class: Dist::Zilla::Plugin::Git::Remote::Check name: '@Author::ETHER/Git::Remote::Check' - version: 0.1.2 + version: 0.2.0 - class: Dist::Zilla::Plugin::CheckPrereqsIndexed name: '@Author::ETHER/CheckPrereqsIndexed' - version: '0.012' + version: '0.020' - class: Dist::Zilla::Plugin::TestRelease name: '@Author::ETHER/TestRelease' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::Git::Check config: @@ -557,36 +618,39 @@ allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . name: '@Author::ETHER/after tests' - version: '2.025' + version: '2.041' - class: Dist::Zilla::Plugin::CheckIssues name: '@Author::ETHER/CheckIssues' - version: '0.004' + version: '0.010' - class: Dist::Zilla::Plugin::UploadToCPAN name: '@Author::ETHER/UploadToCPAN' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::CopyFilesFromRelease config: Dist::Zilla::Plugin::CopyFilesFromRelease: filename: - - ppport.h - - LICENSE - CONTRIBUTING + - Changes + - INSTALL + - LICENCE + - LICENSE + - ppport.h match: [] name: '@Author::ETHER/CopyFilesFromRelease' - version: '0.003' + version: '0.006' - - class: Dist::Zilla::Plugin::Run::AfterRelease + class: Dist::Zilla::Plugin::ReadmeAnyFromPod config: - Dist::Zilla::Plugin::Run::Role::Runner: - eval: - - "unlink 'README.md'" - name: '@Author::ETHER/remove old READMEs' - version: '0.027' + Dist::Zilla::Role::FileWatcher: + version: '0.006' + name: '@Author::ETHER/ReadmeAnyFromPod' + version: '0.163250' - class: Dist::Zilla::Plugin::Git::Commit config: @@ -594,39 +658,81 @@ add_files_in: - . commit_msg: '%N-%v%t%n%n%c' - time_zone: local Dist::Zilla::Role::Git::DirtyFiles: allow_dirty: + - CONTRIBUTING - Changes - - README.md + - LICENSE - README.pod - ppport.h - - LICENSE - - CONTRIBUTING allow_dirty_match: [] changelog: Changes Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . - name: '@Author::ETHER/Git::Commit' - version: '2.025' + Dist::Zilla::Role::Git::StringFormatter: + time_zone: local + name: '@Author::ETHER/release snapshot' + version: '2.041' - class: Dist::Zilla::Plugin::Git::Tag config: Dist::Zilla::Plugin::Git::Tag: branch: ~ + changelog: Changes signed: 0 - tag: v0.09 - tag_format: v%v%t + tag: v0.10 + tag_format: v%v tag_message: v%v%t - time_zone: local Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . + Dist::Zilla::Role::Git::StringFormatter: + time_zone: local name: '@Author::ETHER/Git::Tag' - version: '2.025' + version: '2.041' - class: Dist::Zilla::Plugin::GitHub::Update + config: + Dist::Zilla::Plugin::GitHub::Update: + metacpan: 1 name: '@Author::ETHER/GitHub::Update' - version: '0.38' + version: '0.43' + - + class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional + config: + Dist::Zilla::Plugin::BumpVersionAfterRelease: + finders: + - ':ExecFiles' + - ':InstallModules' + global: 1 + munge_makefile_pl: 1 + Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {} + name: '@Author::ETHER/BumpVersionAfterRelease::Transitional' + version: '0.007' + - + class: Dist::Zilla::Plugin::NextRelease + name: '@Author::ETHER/NextRelease' + version: '6.009' + - + class: Dist::Zilla::Plugin::Git::Commit + config: + Dist::Zilla::Plugin::Git::Commit: + add_files_in: [] + commit_msg: 'increment $VERSION after %v release' + Dist::Zilla::Role::Git::DirtyFiles: + allow_dirty: + - Changes + allow_dirty_match: + - (?^:^lib/.*\.pm$) + changelog: Changes + Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 + repo_root: . + Dist::Zilla::Role::Git::StringFormatter: + time_zone: local + name: '@Author::ETHER/post-release commit' + version: '2.041' - class: Dist::Zilla::Plugin::Git::Push config: @@ -635,82 +741,100 @@ - origin remotes_must_exist: 1 Dist::Zilla::Role::Git::Repo: + 'git --version': 2.11.0 repo_root: . name: '@Author::ETHER/Git::Push' - version: '2.025' + version: '2.041' - class: Dist::Zilla::Plugin::Run::AfterRelease config: Dist::Zilla::Plugin::Run::Role::Runner: - run: REDACTED + fatal_errors: 0 + quiet: 0 + run: + - REDACTED + version: '0.044' name: '@Author::ETHER/install release' - version: '0.027' + version: '0.044' + - + class: Dist::Zilla::Plugin::Run::AfterRelease + config: + Dist::Zilla::Plugin::Run::Role::Runner: + eval: + - 'print "release complete!\xa"' + fatal_errors: 1 + quiet: 1 + version: '0.044' + name: '@Author::ETHER/release complete' + version: '0.044' - class: Dist::Zilla::Plugin::ConfirmRelease name: '@Author::ETHER/ConfirmRelease' - version: '5.025' - - - class: Dist::Zilla::Plugin::Prereqs - config: - Dist::Zilla::Plugin::Prereqs: - phase: develop - type: requires - name: DevelopRequires - version: '5.025' + version: '6.009' - - class: Dist::Zilla::Plugin::Test::CleanNamespaces + class: Dist::Zilla::Plugin::Prereqs::Soften config: - Dist::Zilla::Plugin::Test::CleanNamespaces: - filename: xt/author/clean-namespaces.t - skips: [] - name: Test::CleanNamespaces - version: '0.006' + Dist::Zilla::Plugin::Prereqs::Soften: + copy_to: + - develop.requires + modules: + - 'Test::Without::Module = 0' + modules_from_features: ~ + to_relationship: suggests + name: Prereqs::Soften + version: '0.006003' - class: Dist::Zilla::Plugin::FinderCode name: ':InstallModules' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':IncModules' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':TestFiles' - version: '5.025' + version: '6.009' + - + class: Dist::Zilla::Plugin::FinderCode + name: ':ExtraTestFiles' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':ExecFiles' - version: '5.025' + version: '6.009' + - + class: Dist::Zilla::Plugin::FinderCode + name: ':PerlExecFiles' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':ShareFiles' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':MainModule' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':AllFiles' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::FinderCode name: ':NoFiles' - version: '5.025' + version: '6.009' - class: Dist::Zilla::Plugin::VerifyPhases name: '@Author::ETHER/PHASE VERIFICATION' - version: '0.006' + version: '0.014' zilla: class: Dist::Zilla::Dist::Builder config: is_trial: '0' - version: '5.025' + version: '6.009' x_authority: cpan:SARTAK -x_authority_from_module: Class::Load::XS x_contributors: - 'Karen Etheridge ' - 'Jesse Luehrs ' - - 'Karen Etheridge ' - 'hurricup ' -x_permissions_from_module: Class::Load::XS +x_serialization_backend: 'YAML::Tiny version 1.72' diff -Nru libclass-load-xs-perl-0.09/ppport.h libclass-load-xs-perl-0.10/ppport.h --- libclass-load-xs-perl-0.09/ppport.h 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/ppport.h 2017-04-11 04:31:51.000000000 +0000 @@ -4,9 +4,9 @@ /* ---------------------------------------------------------------------- - ppport.h -- Perl/Pollution/Portability Version 3.24 + ppport.h -- Perl/Pollution/Portability Version 3.35 - Automatically created by Devel::PPPort running under perl 5.021005. + Automatically created by Devel::PPPort running under perl 5.025011. Do NOT edit this file directly! -- Edit PPPort_pm.PL and the includes in parts/inc/ instead. @@ -21,7 +21,7 @@ =head1 NAME -ppport.h - Perl/Pollution/Portability version 3.24 +ppport.h - Perl/Pollution/Portability version 3.35 =head1 SYNOPSIS @@ -79,7 +79,7 @@ If this option is given, a copy of each file will be saved with the given suffix that contains the suggested changes. This does not require any external programs. Note that this does not -automagially add a dot between the original filename and the +automagically add a dot between the original filename and the suffix. If you want the dot, you have to include it in the option argument. @@ -219,12 +219,15 @@ ----------------------------------------------------------------------------------------- PL_parser NEED_PL_parser NEED_PL_parser_GLOBAL PL_signals NEED_PL_signals NEED_PL_signals_GLOBAL + SvRX() NEED_SvRX NEED_SvRX_GLOBAL + caller_cx() NEED_caller_cx NEED_caller_cx_GLOBAL eval_pv() NEED_eval_pv NEED_eval_pv_GLOBAL grok_bin() NEED_grok_bin NEED_grok_bin_GLOBAL grok_hex() NEED_grok_hex NEED_grok_hex_GLOBAL grok_number() NEED_grok_number NEED_grok_number_GLOBAL grok_numeric_radix() NEED_grok_numeric_radix NEED_grok_numeric_radix_GLOBAL grok_oct() NEED_grok_oct NEED_grok_oct_GLOBAL + gv_fetchpvn_flags() NEED_gv_fetchpvn_flags NEED_gv_fetchpvn_flags_GLOBAL load_module() NEED_load_module NEED_load_module_GLOBAL mg_findext() NEED_mg_findext NEED_mg_findext_GLOBAL my_snprintf() NEED_my_snprintf NEED_my_snprintf_GLOBAL @@ -380,7 +383,7 @@ # Disable broken TRIE-optimization BEGIN { eval '${^RE_TRIE_MAXBUF} = -1' if $] >= 5.009004 && $] <= 5.009005 } -my $VERSION = 3.24; +my $VERSION = 3.35; my %opt = ( quiet => 0, @@ -447,11 +450,12 @@ (index($4, 'n') >= 0 ? ( nothxarg => 1 ) : ()), } ) : die "invalid spec: $_" } qw( +ASCII_TO_NEED||5.007001|n AvFILLp|5.004050||p AvFILL||| -BhkDISABLE||5.019003| -BhkENABLE||5.019003| -BhkENTRY_set||5.019003| +BhkDISABLE||5.024000| +BhkENABLE||5.024000| +BhkENTRY_set||5.024000| BhkENTRY||| BhkFLAGS||| CALL_BLOCK_HOOKS||| @@ -459,6 +463,8 @@ CPERLscope|5.005000||p CX_CURPAD_SAVE||| CX_CURPAD_SV||| +C_ARRAY_END|5.013002||p +C_ARRAY_LENGTH|5.008001||p CopFILEAV|5.006000||p CopFILEGV_set|5.006000||p CopFILEGV|5.006000||p @@ -471,12 +477,14 @@ CopSTASH_set|5.006000||p CopSTASH|5.006000||p CopyD|5.009002|5.004050|p -Copy||5.004050| +Copy||| CvPADLIST||5.008001| CvSTASH||| CvWEAKOUTSIDE||| +DECLARATION_FOR_LC_NUMERIC_MANIPULATION||5.021010|n DEFSV_set|5.010001||p DEFSV|5.004050||p +DO_UTF8||5.006000| END_EXTERN_C|5.005000||p ENTER||| ERRSV|5.004050||p @@ -498,19 +506,18 @@ GvAV||| GvCV||| GvHV||| -GvSVn|5.009003||p GvSV||| Gv_AMupdate||5.011000| -HEf_SVKEY|5.004000|5.004000|p -HeHASH||5.004000| -HeKEY||5.004000| -HeKLEN||5.004000| +HEf_SVKEY|5.003070||p +HeHASH||5.003070| +HeKEY||5.003070| +HeKLEN||5.003070| HePV||5.004000| -HeSVKEY_force||5.004000| +HeSVKEY_force||5.003070| HeSVKEY_set||5.004000| -HeSVKEY||5.004000| -HeUTF8|5.010001|5.010001|p -HeVAL||5.004000| +HeSVKEY||5.003070| +HeUTF8|5.010001|5.008000|p +HeVAL||5.003070| HvENAMELEN||5.015004| HvENAMEUTF8||5.015004| HvENAME||5.013007| @@ -537,14 +544,15 @@ LINKLIST||5.013006| LVRET||| MARK||| -MULTICALL||5.019003| -MUTABLE_PTR|||p -MUTABLE_SV|||p +MULTICALL||5.024000| +MUTABLE_PTR|5.010001||p +MUTABLE_SV|5.010001||p MY_CXT_CLONE|5.009002||p MY_CXT_INIT|5.007003||p MY_CXT|5.007003||p MoveD|5.009002|5.004050|p -Move||5.004050| +Move||| +NATIVE_TO_NEED||5.007001|n NOOP|5.005000||p NUM2PTR|5.006000||p NVTYPE|5.006000||p @@ -562,7 +570,14 @@ OP_CLASS||5.013007| OP_DESC||5.007003| OP_NAME||5.007003| +OP_TYPE_IS_OR_WAS||5.019010| +OP_TYPE_IS||5.019007| ORIGMARK||| +OpHAS_SIBLING|5.021007||p +OpLASTSIB_set|5.021011||p +OpMAYBESIB_set|5.021011||p +OpMORESIB_set|5.021011||p +OpSIBLING|5.021007||p PAD_BASE_SV||| PAD_CLONE_VARS||| PAD_COMPNAME_FLAGS||| @@ -582,13 +597,13 @@ PERLIO_FUNCS_CAST|5.009003||p PERLIO_FUNCS_DECL|5.009003||p PERL_ABS|5.008001||p -PERL_BCDVERSION|5.019002||p +PERL_BCDVERSION|5.024000||p PERL_GCC_BRACE_GROUPS_FORBIDDEN|5.008001||p -PERL_HASH|5.004000||p -PERL_INT_MAX|5.004000||p -PERL_INT_MIN|5.004000||p -PERL_LONG_MAX|5.004000||p -PERL_LONG_MIN|5.004000||p +PERL_HASH|5.003070||p +PERL_INT_MAX|5.003070||p +PERL_INT_MIN|5.003070||p +PERL_LONG_MAX|5.003070||p +PERL_LONG_MIN|5.003070||p PERL_MAGIC_arylen|5.007002||p PERL_MAGIC_backref|5.007002||p PERL_MAGIC_bm|5.007002||p @@ -600,14 +615,14 @@ PERL_MAGIC_env|5.007002||p PERL_MAGIC_ext|5.007002||p PERL_MAGIC_fm|5.007002||p -PERL_MAGIC_glob|5.019002||p +PERL_MAGIC_glob|5.024000||p PERL_MAGIC_isaelem|5.007002||p PERL_MAGIC_isa|5.007002||p -PERL_MAGIC_mutex|5.019002||p +PERL_MAGIC_mutex|5.024000||p PERL_MAGIC_nkeys|5.007002||p -PERL_MAGIC_overload_elem|5.019002||p +PERL_MAGIC_overload_elem|5.024000||p PERL_MAGIC_overload_table|5.007002||p -PERL_MAGIC_overload|5.019002||p +PERL_MAGIC_overload|5.024000||p PERL_MAGIC_pos|5.007002||p PERL_MAGIC_qr|5.007002||p PERL_MAGIC_regdata|5.007002||p @@ -642,48 +657,49 @@ PERL_PV_PRETTY_NOCLEAR|5.010000||p PERL_PV_PRETTY_QUOTE|5.009004||p PERL_PV_PRETTY_REGPROP|5.009004||p -PERL_QUAD_MAX|5.004000||p -PERL_QUAD_MIN|5.004000||p +PERL_QUAD_MAX|5.003070||p +PERL_QUAD_MIN|5.003070||p PERL_REVISION|5.006000||p PERL_SCAN_ALLOW_UNDERSCORES|5.007003||p PERL_SCAN_DISALLOW_PREFIX|5.007003||p PERL_SCAN_GREATER_THAN_UV_MAX|5.007003||p PERL_SCAN_SILENT_ILLDIGIT|5.008001||p -PERL_SHORT_MAX|5.004000||p -PERL_SHORT_MIN|5.004000||p +PERL_SHORT_MAX|5.003070||p +PERL_SHORT_MIN|5.003070||p PERL_SIGNALS_UNSAFE_FLAG|5.008001||p PERL_SUBVERSION|5.006000||p -PERL_SYS_INIT3||5.010000| -PERL_SYS_INIT||5.010000| -PERL_SYS_TERM||5.019003| -PERL_UCHAR_MAX|5.004000||p -PERL_UCHAR_MIN|5.004000||p -PERL_UINT_MAX|5.004000||p -PERL_UINT_MIN|5.004000||p -PERL_ULONG_MAX|5.004000||p -PERL_ULONG_MIN|5.004000||p +PERL_SYS_INIT3||5.006000| +PERL_SYS_INIT||| +PERL_SYS_TERM||5.024000| +PERL_UCHAR_MAX|5.003070||p +PERL_UCHAR_MIN|5.003070||p +PERL_UINT_MAX|5.003070||p +PERL_UINT_MIN|5.003070||p +PERL_ULONG_MAX|5.003070||p +PERL_ULONG_MIN|5.003070||p PERL_UNUSED_ARG|5.009003||p PERL_UNUSED_CONTEXT|5.009004||p PERL_UNUSED_DECL|5.007002||p +PERL_UNUSED_RESULT|5.021001||p PERL_UNUSED_VAR|5.007002||p -PERL_UQUAD_MAX|5.004000||p -PERL_UQUAD_MIN|5.004000||p +PERL_UQUAD_MAX|5.003070||p +PERL_UQUAD_MIN|5.003070||p PERL_USE_GCC_BRACE_GROUPS|5.009004||p -PERL_USHORT_MAX|5.004000||p -PERL_USHORT_MIN|5.004000||p +PERL_USHORT_MAX|5.003070||p +PERL_USHORT_MIN|5.003070||p PERL_VERSION|5.006000||p PL_DBsignal|5.005000||p PL_DBsingle|||pn PL_DBsub|||pn PL_DBtrace|||pn PL_Sv|5.005000||p -PL_bufend|5.019002||p -PL_bufptr|5.019002||p +PL_bufend|5.024000||p +PL_bufptr|5.024000||p PL_check||5.006000| PL_compiling|5.004050||p PL_comppad_name||5.017004| PL_comppad||5.008001| -PL_copline|5.019002||p +PL_copline|5.024000||p PL_curcop|5.004050||p PL_curpad||5.005000| PL_curstash|5.004050||p @@ -693,31 +709,31 @@ PL_dirty|5.004050||p PL_dowarn|||pn PL_errgv|5.004050||p -PL_error_count|5.019002||p -PL_expect|5.019002||p +PL_error_count|5.024000||p +PL_expect|5.024000||p PL_hexdigit|5.005000||p PL_hints|5.005000||p -PL_in_my_stash|5.019002||p -PL_in_my|5.019002||p +PL_in_my_stash|5.024000||p +PL_in_my|5.024000||p PL_keyword_plugin||5.011002| PL_last_in_gv|||n PL_laststatval|5.005000||p -PL_lex_state|5.019002||p -PL_lex_stuff|5.019002||p -PL_linestr|5.019002||p +PL_lex_state|5.024000||p +PL_lex_stuff|5.024000||p +PL_linestr|5.024000||p PL_modglobal||5.005000|n PL_na|5.004050||pn PL_no_modify|5.006000||p PL_ofsgv|||n PL_opfreehook||5.011000|n -PL_parser|5.009005|5.009005|p +PL_parser|5.009005||p PL_peepp||5.007003|n PL_perl_destruct_level|5.004050||p PL_perldb|5.004050||p PL_ppaddr|5.006000||p PL_rpeepp||5.013005|n -PL_rsfp_filters|5.019002||p -PL_rsfp|5.019002||p +PL_rsfp_filters|5.024000||p +PL_rsfp|5.024000||p PL_rs|||n PL_signals|5.008001||p PL_stack_base|5.004050||p @@ -730,8 +746,8 @@ PL_sv_yes|5.004050||pn PL_tainted|5.004050||p PL_tainting|5.004050||p -PL_tokenbuf|5.019002||p -POP_MULTICALL||5.019003| +PL_tokenbuf|5.024000||p +POP_MULTICALL||5.024000| POPi|||n POPl|||n POPn|||n @@ -739,6 +755,8 @@ POPpx||5.005030|n POPp|||n POPs|||n +POPul||5.006000|n +POPu||5.004000|n PTR2IV|5.006000||p PTR2NV|5.006000||p PTR2UV|5.006000||p @@ -746,7 +764,7 @@ PTR2ul|5.007001||p PTRV|5.006000||p PUSHMARK||| -PUSH_MULTICALL||5.019003| +PUSH_MULTICALL||5.024000| PUSHi||| PUSHmortal|5.009002||p PUSHn||| @@ -754,25 +772,29 @@ PUSHs||| PUSHu|5.004000||p PUTBACK||| -PadARRAY||5.019003| -PadMAX||5.019003| -PadlistARRAY||5.019003| -PadlistMAX||5.019003| -PadlistNAMESARRAY||5.019003| -PadlistNAMESMAX||5.019003| -PadlistNAMES||5.019003| +PadARRAY||5.024000| +PadMAX||5.024000| +PadlistARRAY||5.024000| +PadlistMAX||5.024000| +PadlistNAMESARRAY||5.024000| +PadlistNAMESMAX||5.024000| +PadlistNAMES||5.024000| PadlistREFCNT||5.017004| PadnameIsOUR||| PadnameIsSTATE||| -PadnameLEN||5.019003| +PadnameLEN||5.024000| PadnameOURSTASH||| PadnameOUTER||| -PadnamePV||5.019003| -PadnameSV||5.019003| +PadnamePV||5.024000| +PadnameREFCNT_dec||5.024000| +PadnameREFCNT||5.024000| +PadnameSV||5.024000| PadnameTYPE||| -PadnameUTF8||5.019003| -PadnamelistARRAY||5.019003| -PadnamelistMAX||5.019003| +PadnameUTF8||5.021007| +PadnamelistARRAY||5.024000| +PadnamelistMAX||5.024000| +PadnamelistREFCNT_dec||5.024000| +PadnamelistREFCNT||5.024000| PerlIO_clearerr||5.007003| PerlIO_close||5.007003| PerlIO_context_layers||5.009004| @@ -786,6 +808,8 @@ PerlIO_get_cnt||5.007003| PerlIO_get_ptr||5.007003| PerlIO_read||5.007003| +PerlIO_restore_errno||| +PerlIO_save_errno||| PerlIO_seek||5.007003| PerlIO_set_cnt||5.007003| PerlIO_set_ptrcnt||5.007003| @@ -802,6 +826,7 @@ PoisonWith|5.009004||p Poison|5.008000||p READ_XDIGIT||5.017006| +RESTORE_LC_NUMERIC||5.024000| RETVAL|||n Renewc||| Renew||| @@ -816,6 +841,8 @@ START_MY_CXT|5.007003||p STMT_END|||p STMT_START|||p +STORE_LC_NUMERIC_FORCE_TO_UNDERLYING||5.024000| +STORE_LC_NUMERIC_SET_TO_NEEDED||5.024000| STR_WITH_LEN|5.009003||p ST||| SV_CONST_RETURN|5.009003||p @@ -953,8 +980,8 @@ SvROK||| SvRV_set|5.009003||p SvRV||| -SvRXOK||5.009005| -SvRX||5.009005| +SvRXOK|5.009005||p +SvRX|5.009005||p SvSETMAGIC||| SvSHARED_HASH|5.009003||p SvSHARE||5.007003| @@ -988,7 +1015,9 @@ SvVSTRING_mg|5.009004||p THIS|||n UNDERBAR|5.009002||p +UTF8SKIP||5.006000| UTF8_MAXBYTES|5.009002||p +UVCHR_SKIP||5.022000| UVSIZE|5.006000||p UVTYPE|5.006000||p UVXf|5.007001||p @@ -997,7 +1026,7 @@ UVxf|5.006000||p WARN_ALL|5.006000||p WARN_AMBIGUOUS|5.006000||p -WARN_ASSERTIONS|5.019002||p +WARN_ASSERTIONS|5.024000||p WARN_BAREWORD|5.006000||p WARN_CLOSED|5.006000||p WARN_CLOSURE|5.006000||p @@ -1044,9 +1073,9 @@ WARN_VOID|5.006000||p WIDEST_UTYPE|5.015004||p XCPT_CATCH|5.009002||p -XCPT_RETHROW|5.009002|5.007001|p -XCPT_TRY_END|5.009002|5.004000|p -XCPT_TRY_START|5.009002|5.004000|p +XCPT_RETHROW|5.009002||p +XCPT_TRY_END|5.009002||p +XCPT_TRY_START|5.009002||p XPUSHi||| XPUSHmortal|5.009002||p XPUSHn||| @@ -1070,17 +1099,18 @@ XST_mUNDEF||| XST_mUV|5.008001||p XST_mYES||| -XS_APIVERSION_BOOTCHECK||5.013004| -XS_EXTERNAL||5.019003| -XS_INTERNAL||5.019003| -XS_VERSION_BOOTCHECK||| +XS_APIVERSION_BOOTCHECK||5.024000| +XS_EXTERNAL||5.024000| +XS_INTERNAL||5.024000| +XS_VERSION_BOOTCHECK||5.024000| XS_VERSION||| XSprePUSH|5.006000||p XS||| -XopDISABLE||5.019003| -XopENABLE||5.019003| -XopENTRY_set||5.019003| -XopENTRY||5.019003| +XopDISABLE||5.024000| +XopENABLE||5.024000| +XopENTRYCUSTOM||5.024000| +XopENTRY_set||5.024000| +XopENTRY||5.024000| XopFLAGS||5.013007| ZeroD|5.009002||p Zero||| @@ -1088,53 +1118,69 @@ _add_range_to_invlist||| _append_range_to_invlist||| _core_swash_init||| +_get_encoding||| +_get_regclass_nonbitmap_data||| _get_swash_invlist||| -_invlist_array_init||| -_invlist_contains_cp||| -_invlist_contents||| +_invlistEQ||| +_invlist_array_init|||n +_invlist_contains_cp|||n _invlist_dump||| _invlist_intersection_maybe_complement_2nd||| _invlist_intersection||| -_invlist_invert_prop||| _invlist_invert||| -_invlist_len||| -_invlist_populate_swatch||| -_invlist_search||| +_invlist_len|||n +_invlist_populate_swatch|||n +_invlist_search|||n _invlist_subtract||| _invlist_union_maybe_complement_2nd||| _invlist_union||| +_is_cur_LC_category_utf8||| +_is_in_locale_category||5.021001| _is_uni_FOO||5.017008| _is_uni_perl_idcont||5.017008| _is_uni_perl_idstart||5.017007| _is_utf8_FOO||5.017008| +_is_utf8_char_slow||5.021001|n +_is_utf8_idcont||5.021001| +_is_utf8_idstart||5.021001| _is_utf8_mark||5.017008| _is_utf8_perl_idcont||5.017008| _is_utf8_perl_idstart||5.017007| +_is_utf8_xidcont||5.021001| +_is_utf8_xidstart||5.021001| +_load_PL_utf8_foldclosures||| +_make_exactf_invlist||| _new_invlist_C_array||| _new_invlist||| _pMY_CXT|5.007003||p +_setlocale_debug_string|||n +_setup_canned_invlist||| _swash_inversion_hash||| _swash_to_invlist||| _to_fold_latin1||| -_to_uni_fold_flags||5.013011| +_to_uni_fold_flags||5.014000| _to_upper_title_latin1||| -_to_utf8_fold_flags||5.015006| -_to_utf8_lower_flags||5.015006| -_to_utf8_title_flags||5.015006| -_to_utf8_upper_flags||5.015006| +_to_utf8_case||| +_to_utf8_fold_flags||5.019009| +_to_utf8_lower_flags||5.019009| +_to_utf8_title_flags||5.019009| +_to_utf8_upper_flags||5.019009| +_warn_problematic_locale|||n aMY_CXT_|5.007003||p aMY_CXT|5.007003||p -aTHXR_|5.019002||p -aTHXR|5.019002||p +aTHXR_|5.024000||p +aTHXR|5.024000||p aTHX_|5.006000||p aTHX|5.006000||p -aassign_common_vars||| +add_above_Latin1_folds||| add_cp_to_invlist||| add_data|||n +add_multi_match||| add_utf16_textfilter||| -addmad||| adjust_size_and_find_bucket|||n -adjust_stack_on_leave||| +advance_one_LB||| +advance_one_SB||| +advance_one_WB||| alloc_maybe_populate_EXACT||| alloccopstash||| allocmy||| @@ -1148,12 +1194,13 @@ anonymise_cv_maybe||| any_dup||| ao||| -append_madprops||| +append_utf8_from_native_byte||5.019004|n apply_attrs_my||| apply_attrs_string||5.006001| apply_attrs||| apply||| assert_uft8_cache_coherent||| +assignment_type||| atfork_lock||5.007003|n atfork_unlock||5.007003|n av_arylen_p||5.009003| @@ -1179,12 +1226,15 @@ av_undef||| av_unshift||| ax|||n +backup_one_LB||| +backup_one_SB||| +backup_one_WB||| bad_type_gv||| bad_type_pv||| bind_match||| -block_end||| +block_end||5.004000| block_gimme||5.004000| -block_start||| +block_start||5.004000| blockhook_register||5.013003| boolSV|5.004000||p boot_core_PerlIO||| @@ -1192,21 +1242,21 @@ boot_core_mro||| bytes_cmp_utf8||5.013007| bytes_from_utf8||5.007001| -bytes_to_uni|||n bytes_to_utf8||5.006001| +cBOOL|5.013000||p call_argv|5.006000||p call_atexit||5.006000| call_list||5.004000| call_method|5.006000||p call_pv|5.006000||p call_sv|5.006000||p -caller_cx||5.013005| +caller_cx|5.013005|5.006000|p calloc||5.007002|n cando||| -cast_i32||5.006000| -cast_iv||5.006000| -cast_ulong||5.006000| -cast_uv||5.006000| +cast_i32||5.006000|n +cast_iv||5.006000|n +cast_ulong||5.006000|n +cast_uv||5.006000|n check_locale_boundary_crossing||| check_type_and_open||| check_uni||| @@ -1222,17 +1272,15 @@ ckwarn_common||| ckwarn_d||5.009003| ckwarn||5.009003| -cl_and|||n -cl_anything|||n -cl_init|||n -cl_is_anything|||n -cl_or|||n +clear_defarray||5.023008| clear_placeholders||| +clear_special_blocks||| clone_params_del|||n clone_params_new|||n closest_cop||| -compute_EXACTish||| -convert||| +cntrl_to_mnemonic|||n +compute_EXACTish|||n +construct_ahocorasick_from_trie||| cop_fetch_label||5.015001| cop_free||| cop_hints_2hv||5.013007| @@ -1252,15 +1300,13 @@ cophh_fetch_pv||5.013007| cophh_fetch_sv||5.013007| cophh_free||5.013007| -cophh_new_empty||5.019003| +cophh_new_empty||5.024000| cophh_store_pvn||5.013007| cophh_store_pvs||5.013007| cophh_store_pv||5.013007| cophh_store_sv||5.013007| core_prototype||| -core_regclass_swash||| coresub_op||| -could_it_be_a_POSIX_class||| cr_textfilter||| create_eval_scope||| croak_memory_wrap||5.019003|n @@ -1272,27 +1318,49 @@ croak_xs_usage||5.010001|n croak|||v csighandler||5.009003|n -curmad||| current_re_engine||| curse||| custom_op_desc||5.007003| +custom_op_get_field||| custom_op_name||5.007003| custom_op_register||5.013007| custom_op_xop||5.013007| cv_ckproto_len_flags||| cv_clone_into||| cv_clone||| -cv_const_sv_or_av||| -cv_const_sv||5.004000| +cv_const_sv_or_av|||n +cv_const_sv||5.003070|n cv_dump||| cv_forget_slab||| cv_get_call_checker||5.013006| +cv_name||5.021005| +cv_set_call_checker_flags||5.021004| cv_set_call_checker||5.013006| +cv_undef_flags||| cv_undef||| +cvgv_from_hek||| cvgv_set||| cvstash_set||| cx_dump||5.005000| cx_dup||| +cx_popblock||5.023008| +cx_popeval||5.023008| +cx_popformat||5.023008| +cx_popgiven||5.023008| +cx_poploop||5.023008| +cx_popsub_args||5.023008| +cx_popsub_common||5.023008| +cx_popsub||5.023008| +cx_popwhen||5.023008| +cx_pushblock||5.023008| +cx_pusheval||5.023008| +cx_pushformat||5.023008| +cx_pushgiven||5.023008| +cx_pushloop_for||5.023008| +cx_pushloop_plain||5.023008| +cx_pushsub||5.023008| +cx_pushwhen||5.023008| +cx_topblock||5.023008| cxinc||| dAXMARK|5.009003||p dAX|5.007002||p @@ -1305,7 +1373,7 @@ dORIGMARK||| dSP||| dTHR|5.004050||p -dTHXR|5.019002||p +dTHXR|5.024000||p dTHXa|5.006000||p dTHXoa|5.006000||p dTHX|5.006000||p @@ -1364,12 +1432,12 @@ do_ncmp||| do_oddball||| do_op_dump||5.006000| -do_op_xmldump||| +do_open6||| do_open9||5.006000| +do_open_raw||| do_openn||5.007001| -do_open||5.004000| +do_open||5.003070| do_pmop_dump||5.006000| -do_pmop_xmldump||| do_print||| do_readline||| do_seek||| @@ -1393,7 +1461,7 @@ do_vecset||| do_vop||| docatch||| -doeval||| +doeval_compile||| dofile||| dofindlabel||| doform||| @@ -1402,7 +1470,7 @@ doopen_pm||| doparseform||| dopoptoeval||| -dopoptogiven||| +dopoptogivenfor||| dopoptolabel||| dopoptoloop||| dopoptosub_at||| @@ -1410,11 +1478,17 @@ doref||5.009003| dounwind||| dowantarray||| +drand48_init_r|||n +drand48_r|||n +dtrace_probe_call||| +dtrace_probe_load||| +dtrace_probe_op||| +dtrace_probe_phase||| dump_all_perl||| dump_all||5.006000| +dump_c_backtrace||| dump_eval||5.006000| dump_exec_pos||| -dump_fds||| dump_form||5.006000| dump_indent||5.006000|v dump_mstats||| @@ -1429,6 +1503,7 @@ dump_vindent||5.006000| dumpuntil||| dup_attrlist||| +edit_distance|||n emulate_cop_io||| eval_pv|5.006000||p eval_sv|5.006000||p @@ -1447,17 +1522,18 @@ find_array_subscript||| find_beginning||| find_byclass||| +find_default_stash||| find_hash_subscript||| find_in_my_stash||| find_lexical_cv||| find_runcv_where||| find_runcv||5.008001| -find_rundefsv2||| find_rundefsvoffset||5.009002| find_rundefsv||5.013002| find_script||| find_uninit_var||| first_symbol|||n +fixup_errno_string||| foldEQ_latin1||5.013008|n foldEQ_locale||5.013002|n foldEQ_utf8_flags||5.013010| @@ -1478,24 +1554,28 @@ form||5.004000|v fp_dup||| fprintf_nocontext|||vn +free_c_backtrace||| free_global_struct||| free_tied_hv_pool||| free_tmps||| gen_constant_list||| +get_ANYOF_cp_list_for_ssc||| get_and_check_backslash_N_name||| get_aux_mg||| get_av|5.006000||p +get_c_backtrace_dump||| +get_c_backtrace||| get_context||5.006000|n -get_cvn_flags|5.009005||p +get_cvn_flags||| get_cvs|5.011000||p get_cv|5.006000||p get_db_sub||| get_debug_opts||| get_hash_seed||| get_hv|5.006000||p -get_invlist_iter_addr||| -get_invlist_offset_addr||| -get_invlist_previous_index_addr||| +get_invlist_iter_addr|||n +get_invlist_offset_addr|||n +get_invlist_previous_index_addr|||n get_mstats||| get_no_modify||| get_num||| @@ -1510,16 +1590,18 @@ getenv_len||| glob_2number||| glob_assign_glob||| -glob_assign_ref||| gp_dup||| gp_free||| gp_ref||| +grok_atoUV|||n grok_bin|5.007003||p grok_bslash_N||| grok_bslash_c||| grok_bslash_o||| grok_bslash_x||| grok_hex|5.007003||p +grok_infnan||5.021004| +grok_number_flags||5.021002| grok_number|5.007002||p grok_numeric_radix|5.007002||p grok_oct|5.007003||p @@ -1536,13 +1618,13 @@ gv_check||| gv_const_sv||5.009003| gv_dump||5.006000| -gv_efullname3||5.004000| +gv_efullname3||5.003070| gv_efullname4||5.006001| gv_efullname||| -gv_ename||| gv_fetchfile_flags||5.009005| gv_fetchfile||| gv_fetchmeth_autoload||5.007003| +gv_fetchmeth_internal||| gv_fetchmeth_pv_autoload||5.015004| gv_fetchmeth_pvn_autoload||5.015004| gv_fetchmeth_pvn||5.015004| @@ -1558,23 +1640,31 @@ gv_fetchpvn_flags|5.009002||p gv_fetchpvs|5.009004||p gv_fetchpv||| -gv_fetchsv|5.009002||p -gv_fullname3||5.004000| +gv_fetchsv||| +gv_fullname3||5.003070| gv_fullname4||5.006001| gv_fullname||| gv_handler||5.007001| -gv_init_pvn||5.015004| +gv_init_pvn||| gv_init_pv||5.015004| gv_init_svtype||| gv_init_sv||5.015004| gv_init||| +gv_is_in_main||| gv_magicalize_isa||| +gv_magicalize||| gv_name_set||5.009004| -gv_stashpvn|5.004000||p +gv_override||| +gv_setref||| +gv_stashpvn_internal||| +gv_stashpvn|5.003070||p gv_stashpvs|5.009003||p gv_stashpv||| +gv_stashsvpvn_cached||| gv_stashsv||| gv_try_downgrade||| +handle_named_backref||| +handle_possible_posix||| handle_regex_sets||| he_dup||| hek_dup||| @@ -1582,6 +1672,7 @@ hfreeentries||| hsplit||| hv_assert||| +hv_auxinit_internal|||n hv_auxinit||| hv_backreferences_p||| hv_clear_placeholders||5.009001| @@ -1591,29 +1682,29 @@ hv_copy_hints_hv||5.009004| hv_delayfree_ent||5.004000| hv_delete_common||| -hv_delete_ent||5.004000| +hv_delete_ent||5.003070| hv_delete||| hv_eiter_p||5.009003| hv_eiter_set||5.009003| hv_ename_add||| hv_ename_delete||| -hv_exists_ent||5.004000| +hv_exists_ent||5.003070| hv_exists||| -hv_fetch_ent||5.004000| +hv_fetch_ent||5.003070| hv_fetchs|5.009003||p hv_fetch||| hv_fill||5.013002| hv_free_ent_ret||| hv_free_ent||5.004000| hv_iterinit||| -hv_iterkeysv||5.004000| +hv_iterkeysv||5.003070| hv_iterkey||| hv_iternext_flags||5.008000| hv_iternextsv||| hv_iternext||| hv_iterval||| hv_kill_backrefs||| -hv_ksplit||5.004000| +hv_ksplit||5.003070| hv_magic_check|||n hv_magic||| hv_name_set||5.009003| @@ -1621,11 +1712,11 @@ hv_placeholders_get||5.009003| hv_placeholders_p||| hv_placeholders_set||5.009003| -hv_rand_set||5.017011| +hv_rand_set||5.018000| hv_riter_p||5.009003| hv_riter_set||5.009003| hv_scalar||5.009001| -hv_store_ent||5.004000| +hv_store_ent||5.003070| hv_store_flags||5.008000| hv_stores|5.009004||p hv_store||| @@ -1656,55 +1747,63 @@ init_tm||5.007002| inplace_aassign||| instr|||n -intro_my||| +intro_my||5.004000| intuit_method||| intuit_more||| invert||| -invlist_array||| +invlist_array|||n +invlist_clear||| invlist_clone||| +invlist_contents||| invlist_extend||| -invlist_highest||| -invlist_is_iterating||| -invlist_iterfinish||| -invlist_iterinit||| -invlist_iternext||| -invlist_max||| -invlist_previous_index||| +invlist_highest|||n +invlist_is_iterating|||n +invlist_iterfinish|||n +invlist_iterinit|||n +invlist_iternext|||n +invlist_max|||n +invlist_previous_index|||n +invlist_replace_list_destroys_src||| invlist_set_len||| -invlist_set_previous_index||| -invlist_trim||| +invlist_set_previous_index|||n +invlist_trim|||n invoke_exception_hook||| io_close||| isALNUMC|5.006000||p -isALNUM_lazy||| +isALNUM_lazy||5.021001| isALPHANUMERIC||5.017008| isALPHA||| -isASCII|5.006000|5.006000|p +isASCII|5.006000||p isBLANK|5.006001||p -isCNTRL|5.006000|5.006000|p +isCNTRL|5.006000||p isDIGIT||| isFOO_lc||| isFOO_utf8_lc||| +isGCB|||n isGRAPH|5.006000||p -isGV_with_GP|5.009004||p isIDCONT||5.017008| -isIDFIRST_lazy||| +isIDFIRST_lazy||5.021001| isIDFIRST||| +isLB||| isLOWER||| isOCTAL||5.013005| isPRINT|5.004000||p isPSXSPC|5.006001||p isPUNCT|5.006000||p +isSB||| isSPACE||| isUPPER||| +isUTF8_CHAR||5.021001| +isWB||| isWORDCHAR||5.013006| isXDIGIT|5.006000||p is_an_int||| -is_ascii_string||5.011000|n -is_cur_LC_category_utf8||| +is_ascii_string||5.011000| is_handle_constructor|||n -is_list_assignment||| +is_invariant_string||5.021007|n is_lvalue_sub||5.007001| +is_safe_syscall||5.019004| +is_ssc_worth_it|||n is_uni_alnum_lc||5.006000| is_uni_alnumc_lc||5.017007| is_uni_alnumc||5.017007| @@ -1741,7 +1840,6 @@ is_utf8_ascii||5.006000| is_utf8_blank||5.017002| is_utf8_char_buf||5.015008|n -is_utf8_char_slow|||n is_utf8_char||5.006000|n is_utf8_cntrl||5.006000| is_utf8_common||| @@ -1765,12 +1863,15 @@ is_utf8_xidcont||5.013010| is_utf8_xidfirst||5.013010| isa_lookup||| +isinfnansv||| +isinfnan||5.021004|n items|||n ix|||n jmaybe||| join_exact||| keyword_plugin_standard||| keyword||| +leave_adjust_stacks||5.023008| leave_scope||| lex_bufutf8||5.011002| lex_discard_to||5.011002| @@ -1804,9 +1905,6 @@ mXPUSHp|5.009002||p mXPUSHs|5.010001||p mXPUSHu|5.009002||p -mad_free||| -madlex||| -madparse||| magic_clear_all_env||| magic_cleararylen_p||| magic_clearenv||| @@ -1821,6 +1919,7 @@ magic_freearylen_p||| magic_freeovrld||| magic_getarylen||| +magic_getdebugvar||| magic_getdefelem||| magic_getnkeys||| magic_getpack||| @@ -1844,10 +1943,12 @@ magic_setarylen||| magic_setcollxfrm||| magic_setdbline||| +magic_setdebugvar||| magic_setdefelem||| magic_setenv||| magic_sethint||| magic_setisa||| +magic_setlvref||| magic_setmglob||| magic_setnkeys||| magic_setpack||| @@ -1863,13 +1964,13 @@ magic_sizepack||| magic_wipepack||| make_matcher||| -make_trie_failtable||| make_trie||| malloc_good_size|||n malloced_size|||n malloc||5.007002|n -markstack_grow||| +markstack_grow||5.021001| matcher_matches_sv||| +maybe_multimagic_gv||| mayberelocate||| measure_struct||| memEQs|5.009005||p @@ -1877,28 +1978,30 @@ memNEs|5.009005||p memNE|5.004000||p mem_collxfrm||| +mem_log_alloc|||n mem_log_common|||n +mem_log_free|||n +mem_log_realloc|||n mess_alloc||| mess_nocontext|||vn mess_sv||5.013001| mess||5.006000|v -method_common||| mfree||5.007002|n mg_clear||| mg_copy||| mg_dup||| mg_find_mglob||| -mg_findext|5.013008|5.013008|p -mg_find||| +mg_findext|5.013008||pn +mg_find|||n mg_free_type||5.013006| mg_free||| mg_get||| mg_length||5.005000| mg_localize||| -mg_magical||| +mg_magical|||n mg_set||| mg_size||5.005000| -mini_mktime||5.007002| +mini_mktime||5.007002|n minus_v||| missingterm||| mode_from_discipline||| @@ -1906,6 +2009,7 @@ more_bodies||| more_sv||| moreswitches||| +move_proto_attr||| mro_clean_isarev||| mro_gather_and_rename||| mro_get_from_name||5.010001| @@ -1922,16 +2026,18 @@ mro_set_private_data||5.010001| mul128||| mulexp10|||n +multideref_stringify||| my_atof2||5.007002| my_atof||5.006000| my_attrs||| -my_bcopy|||n +my_bcopy||5.004050|n +my_bytes_to_utf8|||n my_bzero|||n my_chsize||| my_clearenv||| my_cxt_index||| my_cxt_init||| -my_dirfd||5.009005| +my_dirfd||5.009005|n my_exit_jump||| my_exit||| my_failure_exit||5.004000| @@ -1939,18 +2045,20 @@ my_fork||5.007003|n my_kid||| my_lstat_flags||| -my_lstat||5.019003| +my_lstat||5.024000| my_memcmp|||n -my_memset||5.004000|n -my_pclose||5.004000| +my_memset|||n +my_pclose||5.003070| my_popen_list||5.007001| -my_popen||5.004000| +my_popen||5.003070| my_setenv||| +my_setlocale||| my_snprintf|5.009004||pvn my_socketpair||5.007003|n my_sprintf|5.009003||pvn my_stat_flags||| -my_stat||5.019003| +my_stat||5.024000| +my_strerror||5.021001| my_strftime||5.007002| my_strlcat|5.009004||pn my_strlcpy|5.009004||pn @@ -1962,7 +2070,7 @@ newANONLIST||| newANONSUB||| newASSIGNOP||| -newATTRSUB_flags||| +newATTRSUB_x||| newATTRSUB||5.006000| newAVREF||| newAV||| @@ -1971,7 +2079,7 @@ newCONSTSUB_flags||5.015006| newCONSTSUB|5.004050||p newCVREF||| -newDEFSVOP||| +newDEFSVOP||5.021006| newFORM||| newFOROP||5.013007| newGIVENOP||5.009003| @@ -1989,11 +2097,15 @@ newLOGOP||| newLOOPEX||| newLOOPOP||| -newMADPROP||| -newMADsv||| +newMETHOP_internal||| +newMETHOP_named||5.021005| +newMETHOP||5.021005| newMYSUB||5.017004| newNULLLIST||| newOP||| +newPADNAMELIST||5.021007|n +newPADNAMEouter||5.021007|n +newPADNAMEpvn||5.021007|n newPADOP||| newPMOP||| newPROG||| @@ -2009,6 +2121,7 @@ newSVOP||| newSVREF||| newSV_type|5.009005||p +newSVavdefelem||| newSVhek||5.009003| newSViv||| newSVnv||| @@ -2028,10 +2141,11 @@ newSVsv||| newSVuv|5.006000||p newSV||| -newTOKEN||| +newUNOP_AUX||5.021007| newUNOP||| newWHENOP||5.009003| newWHILEOP||5.013007| +newXS_deffile||| newXS_flags||5.009004| newXS_len_flags||| newXSproto||5.006000| @@ -2052,6 +2166,7 @@ no_bareword_allowed||| no_fh_allowed||| no_op||| +noperl_die|||vn not_a_number||| not_incrementable||| nothreadhook||5.008000| @@ -2062,30 +2177,34 @@ op_append_elem||5.013006| op_append_list||5.013006| op_clear||| -op_const_sv||| op_contextualize||5.013006| +op_convert_list||5.021006| op_dump||5.006000| op_free||| -op_getmad_weak||| -op_getmad||| op_integerize||| op_linklist||5.013006| op_lvalue_flags||| op_lvalue||5.013007| op_null||5.007002| +op_parent|||n op_prepend_elem||5.013006| op_refcnt_dec||| op_refcnt_inc||| op_refcnt_lock||5.009002| op_refcnt_unlock||5.009002| +op_relocate_sv||| op_scope||5.013007| +op_sibling_splice||5.021002|n op_std_init||| op_unscope||| -op_xmldump||| open_script||| +openn_cleanup||| +openn_setup||| +opmethod_stash||| opslab_force_free||| opslab_free_nopad||| opslab_free||| +output_or_return_posix_warnings||| pMY_CXT_|5.007003||p pMY_CXT|5.007003||p pTHX_|5.006000||p @@ -2101,6 +2220,7 @@ pad_add_name_pvs||5.015001| pad_add_name_pv||5.015001| pad_add_name_sv||5.015001| +pad_add_weakref||| pad_alloc_name||| pad_alloc||| pad_block_start||| @@ -2115,7 +2235,6 @@ pad_free||| pad_leavemy||| pad_new||5.008001| -pad_peg|||n pad_push||| pad_reset||| pad_setsv||| @@ -2124,17 +2243,25 @@ pad_tidy||5.008001| padlist_dup||| padlist_store||| +padname_dup||| +padname_free||| +padnamelist_dup||| +padnamelist_fetch||5.021007|n +padnamelist_free||| +padnamelist_store||5.021007| parse_arithexpr||5.013008| parse_barestmt||5.013007| parse_block||5.013007| parse_body||| parse_fullexpr||5.013008| parse_fullstmt||5.013005| +parse_gv_stash_name||| parse_ident||| parse_label||5.013007| parse_listexpr||5.013008| parse_lparen_question_flags||| parse_stmtseq||5.013006| +parse_subsignature||| parse_termexpr||5.013008| parse_unicode_opts||| parser_dup||| @@ -2155,16 +2282,15 @@ pidgone||| pm_description||| pmop_dump||5.006000| -pmop_xmldump||| pmruntime||| pmtrans||| pop_scope||| +populate_ANYOF_from_invlist||| populate_isa|||v pregcomp||5.009005| pregexec||| pregfree2||5.011000| pregfree||| -prepend_madprops||| prescan_version||5.011004| printbuf||| printf_nocontext|||vn @@ -2178,26 +2304,33 @@ ptr_table_split||5.009005| ptr_table_store||5.009005| push_scope||| -put_byte||| -put_latin1_charclass_innards||| +put_charclass_bitmap_innards_common||| +put_charclass_bitmap_innards_invlist||| +put_charclass_bitmap_innards||| +put_code_point||| +put_range||| pv_display|5.006000||p pv_escape|5.009004||p pv_pretty|5.009004||p pv_uni_display||5.007003| qerror||| qsortsvu||| +quadmath_format_needed|||n +quadmath_format_single|||n re_compile||5.009005| re_croak2||| re_dup_guts||| +re_exec_indentf|||v +re_indentf|||v re_intuit_start||5.019001| re_intuit_string||5.006000| re_op_compile||| -readpipe_override||| +re_printf|||v realloc||5.007002|n -reentrant_free||5.019003| -reentrant_init||5.019003| -reentrant_retry||5.019003|vn -reentrant_size||5.019003| +reentrant_free||5.024000| +reentrant_init||5.024000| +reentrant_retry||5.024000|vn +reentrant_size||5.024000| ref_array_or_hash||| refcounted_he_chain_2hv||| refcounted_he_fetch_pvn||| @@ -2213,8 +2346,9 @@ refcounted_he_value||| refkids||| refto||| -ref||5.019003| -reg_check_named_buff_matched||| +ref||5.024000| +reg2Lanode||| +reg_check_named_buff_matched|||n reg_named_buff_all||5.009005| reg_named_buff_exists||5.009005| reg_named_buff_fetch||5.009005| @@ -2230,7 +2364,7 @@ reg_qr_package||| reg_recode||| reg_scan_name||| -reg_skipcomment||| +reg_skipcomment|||n reg_temp_copy||| reganode||| regatom||| @@ -2239,11 +2373,12 @@ regclass||| regcppop||| regcppush||| -regcurly||| +regcurly|||n regdump_extflags||| regdump_intflags||| regdump||5.005000| regdupe_internal||| +regex_set_precedence|||n regexec_flags||5.005000| regfree_internal||5.009005| reghop3|||n @@ -2254,16 +2389,13 @@ reginsert||| regmatch||| regnext||5.005000| -regpatws|||n +regnode_guts||| regpiece||| -regpposixcc||| regprop||| regrepeat||| regtail_study||| regtail||| regtry||| -reguni||| -regwhite|||n reg||| repeatcpy|||n report_evil_fh||| @@ -2342,6 +2474,7 @@ save_set_svflags||5.009000| save_shared_pvref||5.007003| save_sptr||| +save_strlen||| save_svref||| save_vptr||5.006000| savepvn||| @@ -2354,6 +2487,7 @@ savestack_grow_cnt||5.008001| savestack_grow||| savesvpv||5.009002| +savetmps||5.023008| sawparens||| scalar_mod_type|||n scalarboolean||| @@ -2378,23 +2512,24 @@ scan_version||5.009001| scan_vstring||5.009005| scan_word||| -screaminstr||5.005000| search_const||| seed||5.008001| sequence_num||| +set_ANYOF_arg||| +set_caret_X||| set_context||5.006000|n set_numeric_local||5.006000| set_numeric_radix||5.006000| set_numeric_standard||5.006000| +set_padlist|||n setdefout||| share_hek_flags||| share_hek||5.004000| +should_warn_nl|||n si_dup||| sighandler|||n simplify_sort||| -skipspace0||| -skipspace1||| -skipspace2||| +skip_to_be_ignored_text||| skipspace_flags||| softref2xv||| sortcv_stacked||| @@ -2404,8 +2539,19 @@ sortsv||5.007003| space_join_names_mortal||| ss_dup||| +ssc_add_range||| +ssc_and||| +ssc_anything||| +ssc_clear_locale|||n +ssc_cp_and||| +ssc_finalize||| +ssc_init||| +ssc_intersection||| +ssc_is_anything|||n +ssc_is_cp_posixl_init|||n +ssc_or||| +ssc_union||| stack_grow||| -start_force||| start_glob||| start_subparse||5.004000| stdize_locale||| @@ -2446,8 +2592,10 @@ sv_2uv|5.004000||p sv_add_arena||| sv_add_backref||| -sv_backoff||| +sv_backoff|||n sv_bless||| +sv_buf_to_ro||| +sv_buf_to_rw||| sv_cat_decode||5.008001| sv_catpv_flags||5.013006| sv_catpv_mg|5.004050||p @@ -2469,9 +2617,6 @@ sv_catsv_mg|5.004050||p sv_catsv_nomg|5.007002||p sv_catsv||| -sv_catxmlpvn||| -sv_catxmlpv||| -sv_catxmlsv||| sv_chop||| sv_clean_all||| sv_clean_objs||| @@ -2511,7 +2656,8 @@ sv_free2||| sv_free_arenas||| sv_free||| -sv_gets||5.004000| +sv_get_backrefs||5.021008|n +sv_gets||5.003070| sv_grow||| sv_i_ncmp||| sv_inc_nomg||5.013002| @@ -2525,7 +2671,7 @@ sv_len_utf8_nomg||| sv_len_utf8||5.006000| sv_len||| -sv_magic_portable|5.019003|5.004000|p +sv_magic_portable|5.024000|5.004000|p sv_magicext_mglob||| sv_magicext||5.007003| sv_magic||| @@ -2538,6 +2684,8 @@ sv_nosharing||5.007003| sv_nounlocking||| sv_nv||5.005000| +sv_only_taint_gmagic|||n +sv_or_pv_pos_u2b||| sv_peek||5.005000| sv_pos_b2u_flags||5.019003| sv_pos_b2u_midway||| @@ -2560,8 +2708,7 @@ sv_pv||5.006000| sv_recode_to_utf8||5.007003| sv_reftype||| -sv_ref||| -sv_release_COW||| +sv_ref||5.015004| sv_replace||| sv_report_used||| sv_resetpvn||| @@ -2587,7 +2734,7 @@ sv_setref_iv||| sv_setref_nv||| sv_setref_pvn||| -sv_setref_pvs||5.019003| +sv_setref_pvs||5.024000| sv_setref_pv||| sv_setref_uv||5.007001| sv_setsv_cow||| @@ -2602,7 +2749,7 @@ sv_true||5.005000| sv_unglob||| sv_uni_display||5.007003| -sv_unmagicext|5.013008|5.013008|p +sv_unmagicext|5.013008||p sv_unmagic||| sv_unref_flags||5.007001| sv_unref||| @@ -2626,12 +2773,13 @@ sv_vsetpvf_mg|5.006000|5.004000|p sv_vsetpvfn||5.004000| sv_vsetpvf|5.006000|5.004000|p -sv_xmlpeek||| svtype||| swallow_bom||| swash_fetch||5.007002| swash_init||5.006000| +swash_scan_list_line||| swatch_get||| +sync_locale||5.021004| sys_init3||5.010000|n sys_init||5.010000|n sys_intern_clear||| @@ -2641,23 +2789,23 @@ taint_env||| taint_proper||| tied_method|||v -tmps_grow||5.006000| -toFOLD_uni||5.007003| +tmps_grow_p||| toFOLD_utf8||5.019001| +toFOLD_uvchr||5.023009| toFOLD||5.019001| toLOWER_L1||5.019001| toLOWER_LC||5.004000| -toLOWER_uni||5.007003| toLOWER_utf8||5.015007| +toLOWER_uvchr||5.023009| toLOWER||| -toTITLE_uni||5.007003| toTITLE_utf8||5.015007| +toTITLE_uvchr||5.023009| toTITLE||5.019001| -toUPPER_uni||5.007003| toUPPER_utf8||5.015007| -toUPPER||5.004000| +toUPPER_uvchr||5.023009| +toUPPER||| to_byte_substr||| -to_lower_latin1||| +to_lower_latin1|||n to_uni_fold||5.007003| to_uni_lower_lc||5.006000| to_uni_lower||5.007003| @@ -2671,16 +2819,12 @@ to_utf8_substr||| to_utf8_title||5.015007| to_utf8_upper||5.015007| -token_free||| -token_getmad||| tokenize_use||| tokeq||| tokereport||| too_few_arguments_pv||| -too_few_arguments_sv||| too_many_arguments_pv||| -too_many_arguments_sv||| -translate_substr_offsets||| +translate_substr_offsets|||n try_amagic_bin||| try_amagic_un||| uiv_2buf|||n @@ -2691,7 +2835,7 @@ unreferenced_to_tmp_stack||| unshare_hek_or_pvn||| unshare_hek||| -unsharepvn||5.004000| +unsharepvn||5.003070| unwind_handler_stack||| update_debugger_info||| upg_version||5.009005| @@ -2700,7 +2844,7 @@ utf16_to_utf8_reversed||5.006001| utf16_to_utf8||5.006001| utf8_distance||5.006000| -utf8_hop||5.006000| +utf8_hop||5.006000|n utf8_length||5.007001| utf8_mg_len_cache_update||| utf8_mg_pos_cache_update||| @@ -2709,14 +2853,15 @@ utf8_to_uvchr||5.007001| utf8_to_uvuni_buf||5.015009| utf8_to_uvuni||5.007001| -utf8n_to_uvchr||| +utf8n_to_uvchr||5.007001| utf8n_to_uvuni||5.007001| utilize||| uvchr_to_utf8_flags||5.007003| -uvchr_to_utf8||| +uvchr_to_utf8||5.007001| +uvoffuni_to_utf8_flags||5.019004| uvuni_to_utf8_flags||5.007003| uvuni_to_utf8||5.007001| -valid_utf8_to_uvchr||| +valid_utf8_to_uvchr||5.015009| valid_utf8_to_uvuni||5.015009| validate_proto||| validate_suid||| @@ -2753,18 +2898,8 @@ with_queued_errors||| wrap_op_checker||5.015008| write_to_stderr||| -xmldump_all_perl||| -xmldump_all||| -xmldump_attr||| -xmldump_eval||| -xmldump_form||| -xmldump_indent|||v -xmldump_packsubs_perl||| -xmldump_packsubs||| -xmldump_sub_perl||| -xmldump_sub||| -xmldump_vindent||| -xs_apiversion_bootcheck||| +xs_boot_epilog||| +xs_handshake|||vn xs_version_bootcheck||| yyerror_pvn||| yyerror_pv||| @@ -4066,6 +4201,67 @@ #ifndef Newxz # define Newxz(v,n,t) Newz(0,v,n,t) #endif +#ifndef PERL_MAGIC_qr +# define PERL_MAGIC_qr 'r' +#endif +#ifndef cBOOL +# define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0) +#endif + +#ifndef OpHAS_SIBLING +# define OpHAS_SIBLING(o) (cBOOL((o)->op_sibling)) +#endif + +#ifndef OpSIBLING +# define OpSIBLING(o) (0 + (o)->op_sibling) +#endif + +#ifndef OpMORESIB_set +# define OpMORESIB_set(o, sib) ((o)->op_sibling = (sib)) +#endif + +#ifndef OpLASTSIB_set +# define OpLASTSIB_set(o, parent) ((o)->op_sibling = NULL) +#endif + +#ifndef OpMAYBESIB_set +# define OpMAYBESIB_set(o, sib, parent) ((o)->op_sibling = (sib)) +#endif + +#ifndef SvRX +#if defined(NEED_SvRX) +static void * DPPP_(my_SvRX)(pTHX_ SV *rv); +static +#else +extern void * DPPP_(my_SvRX)(pTHX_ SV *rv); +#endif + +#ifdef SvRX +# undef SvRX +#endif +#define SvRX(a) DPPP_(my_SvRX)(aTHX_ a) + +#if defined(NEED_SvRX) || defined(NEED_SvRX_GLOBAL) + +void * +DPPP_(my_SvRX)(pTHX_ SV *rv) +{ + if (SvROK(rv)) { + SV *sv = SvRV(rv); + if (SvMAGICAL(sv)) { + MAGIC *mg = mg_find(sv, PERL_MAGIC_qr); + if (mg && mg->mg_obj) { + return mg->mg_obj; + } + } + } + return 0; +} +#endif +#endif +#ifndef SvRXOK +# define SvRXOK(sv) (!!SvRX(sv)) +#endif #ifndef PERL_UNUSED_DECL # ifdef HASATTRIBUTE @@ -4099,6 +4295,14 @@ # define PERL_UNUSED_CONTEXT # endif #endif + +#ifndef PERL_UNUSED_RESULT +# if defined(__GNUC__) && defined(HASATTRIBUTE_WARN_UNUSED_RESULT) +# define PERL_UNUSED_RESULT(v) STMT_START { __typeof__(v) z = (v); (void)sizeof(z); } STMT_END +# else +# define PERL_UNUSED_RESULT(v) ((void)(v)) +# endif +#endif #ifndef NOOP # define NOOP /*EMPTY*/(void)0 #endif @@ -4386,7 +4590,11 @@ # endif #ifdef HAS_QUAD -# define WIDEST_UTYPE U64TYPE +# ifdef U64TYPE +# define WIDEST_UTYPE U64TYPE +# else +# define WIDEST_UTYPE Quad_t +# endif #else # define WIDEST_UTYPE U32 #endif @@ -4429,6 +4637,13 @@ #endif #endif +#ifndef C_ARRAY_LENGTH +# define C_ARRAY_LENGTH(a) (sizeof(a)/sizeof((a)[0])) +#endif + +#ifndef C_ARRAY_END +# define C_ARRAY_END(a) ((a) + C_ARRAY_LENGTH(a)) +#endif #ifndef PERL_SIGNALS_UNSAFE_FLAG @@ -4549,7 +4764,7 @@ /* PL_expect, PL_copline, PL_rsfp, PL_rsfp_filters, PL_linestr, PL_bufptr, PL_bufend, PL_lex_state, PL_lex_stuff, PL_tokenbuf depends on PL_parser */ /* Warning: PL_expect, PL_copline, PL_rsfp, PL_rsfp_filters, PL_linestr, PL_bufptr, PL_bufend, PL_lex_state, PL_lex_stuff, PL_tokenbuf * Do not use this variable unless you know exactly what you're - * doint. It is internal to the perl parser and may change or even + * doing. It is internal to the perl parser and may change or even * be removed in the future. As of perl 5.9.5, you have to check * for (PL_parser != NULL) for this variable to have any effect. * An always non-NULL PL_parser dummy is provided for earlier @@ -5751,6 +5966,33 @@ #ifndef HvNAMELEN_get # define HvNAMELEN_get(hv) (HvNAME_get(hv) ? (I32)strlen(HvNAME_get(hv)) : 0) #endif + +#ifndef gv_fetchpvn_flags +#if defined(NEED_gv_fetchpvn_flags) +static GV* DPPP_(my_gv_fetchpvn_flags)(pTHX_ const char* name, STRLEN len, int flags, int types); +static +#else +extern GV* DPPP_(my_gv_fetchpvn_flags)(pTHX_ const char* name, STRLEN len, int flags, int types); +#endif + +#ifdef gv_fetchpvn_flags +# undef gv_fetchpvn_flags +#endif +#define gv_fetchpvn_flags(a,b,c,d) DPPP_(my_gv_fetchpvn_flags)(aTHX_ a,b,c,d) +#define Perl_gv_fetchpvn_flags DPPP_(my_gv_fetchpvn_flags) + +#if defined(NEED_gv_fetchpvn_flags) || defined(NEED_gv_fetchpvn_flags_GLOBAL) + +GV* +DPPP_(my_gv_fetchpvn_flags)(pTHX_ const char* name, STRLEN len, int flags, int types) { + char *namepv = savepvn(name, len); + GV* stash = gv_fetchpv(namepv, TRUE, SVt_PVHV); + Safefree(namepv); + return stash; +} + +#endif +#endif #ifndef GvSVn # define GvSVn(gv) GvSV(gv) #endif @@ -5759,16 +6001,16 @@ # define isGV_with_GP(gv) isGV(gv) #endif -#ifndef gv_fetchpvn_flags -# define gv_fetchpvn_flags(name, len, flags, svt) gv_fetchpv(name, flags, svt) -#endif - #ifndef gv_fetchsv # define gv_fetchsv(name, flags, svt) gv_fetchpv(SvPV_nolen_const(name), flags, svt) #endif #ifndef get_cvn_flags # define get_cvn_flags(name, namelen, flags) get_cv(name, flags) #endif + +#ifndef gv_init_pvn +# define gv_init_pvn(gv, stash, ptr, len, flags) gv_init(gv, stash, ptr, len, flags & GV_ADDMULTI ? TRUE : FALSE) +#endif #ifndef WARN_ALL # define WARN_ALL 0 #endif @@ -6056,13 +6298,16 @@ # define HEf_SVKEY -2 #endif +#ifndef MUTABLE_PTR #if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN) # define MUTABLE_PTR(p) ({ void *_p = (p); _p; }) #else # define MUTABLE_PTR(p) ((void *) (p)) #endif - -#define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) +#endif +#ifndef MUTABLE_SV +# define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p)) +#endif /* end of random bits */ #ifndef PERL_MAGIC_sv @@ -6382,27 +6627,24 @@ #if !defined(mg_findext) #if defined(NEED_mg_findext) -static MAGIC * DPPP_(my_mg_findext)(pTHX_ SV * sv, int type, const MGVTBL *vtbl); +static MAGIC * DPPP_(my_mg_findext)(SV * sv, int type, const MGVTBL *vtbl); static #else -extern MAGIC * DPPP_(my_mg_findext)(pTHX_ SV * sv, int type, const MGVTBL *vtbl); +extern MAGIC * DPPP_(my_mg_findext)(SV * sv, int type, const MGVTBL *vtbl); #endif -#ifdef mg_findext -# undef mg_findext -#endif -#define mg_findext(a,b,c) DPPP_(my_mg_findext)(aTHX_ a,b,c) +#define mg_findext DPPP_(my_mg_findext) #define Perl_mg_findext DPPP_(my_mg_findext) #if defined(NEED_mg_findext) || defined(NEED_mg_findext_GLOBAL) MAGIC * -DPPP_(my_mg_findext)(pTHX_ SV * sv, int type, const MGVTBL *vtbl) { +DPPP_(my_mg_findext)(SV * sv, int type, const MGVTBL *vtbl) { if (sv) { MAGIC *mg; #ifdef AvPAD_NAMELIST - assert(!(SvTYPE(sv) == SVt_PVAV && AvPAD_NAMELIST(sv))); + assert(!(SvTYPE(sv) == SVt_PVAV && AvPAD_NAMELIST(sv))); #endif for (mg = SvMAGIC (sv); mg; mg = mg->mg_moremagic) { @@ -6566,6 +6808,90 @@ #endif #endif /* USE_ITHREADS */ + +#if (PERL_BCDVERSION >= 0x5006000) +#ifndef caller_cx + +# if defined(NEED_caller_cx) || defined(NEED_caller_cx_GLOBAL) +static I32 +DPPP_dopoptosub_at(const PERL_CONTEXT *cxstk, I32 startingblock) +{ + I32 i; + + for (i = startingblock; i >= 0; i--) { + register const PERL_CONTEXT * const cx = &cxstk[i]; + switch (CxTYPE(cx)) { + default: + continue; + case CXt_EVAL: + case CXt_SUB: + case CXt_FORMAT: + return i; + } + } + return i; +} +# endif + +# if defined(NEED_caller_cx) +static const PERL_CONTEXT * DPPP_(my_caller_cx)(pTHX_ I32 count, const PERL_CONTEXT **dbcxp); +static +#else +extern const PERL_CONTEXT * DPPP_(my_caller_cx)(pTHX_ I32 count, const PERL_CONTEXT **dbcxp); +#endif + +#ifdef caller_cx +# undef caller_cx +#endif +#define caller_cx(a,b) DPPP_(my_caller_cx)(aTHX_ a,b) +#define Perl_caller_cx DPPP_(my_caller_cx) + +#if defined(NEED_caller_cx) || defined(NEED_caller_cx_GLOBAL) + +const PERL_CONTEXT * +DPPP_(my_caller_cx)(pTHX_ I32 count, const PERL_CONTEXT **dbcxp) +{ + register I32 cxix = DPPP_dopoptosub_at(cxstack, cxstack_ix); + register const PERL_CONTEXT *cx; + register const PERL_CONTEXT *ccstack = cxstack; + const PERL_SI *top_si = PL_curstackinfo; + + for (;;) { + /* we may be in a higher stacklevel, so dig down deeper */ + while (cxix < 0 && top_si->si_type != PERLSI_MAIN) { + top_si = top_si->si_prev; + ccstack = top_si->si_cxstack; + cxix = DPPP_dopoptosub_at(ccstack, top_si->si_cxix); + } + if (cxix < 0) + return NULL; + /* caller() should not report the automatic calls to &DB::sub */ + if (PL_DBsub && GvCV(PL_DBsub) && cxix >= 0 && + ccstack[cxix].blk_sub.cv == GvCV(PL_DBsub)) + count++; + if (!count--) + break; + cxix = DPPP_dopoptosub_at(ccstack, cxix - 1); + } + + cx = &ccstack[cxix]; + if (dbcxp) *dbcxp = cx; + + if (CxTYPE(cx) == CXt_SUB || CxTYPE(cx) == CXt_FORMAT) { + const I32 dbcxix = DPPP_dopoptosub_at(ccstack, cxix - 1); + /* We expect that ccstack[dbcxix] is CXt_SUB, anyway, the + field below is defined for any cx. */ + /* caller() should not report the automatic calls to &DB::sub */ + if (PL_DBsub && GvCV(PL_DBsub) && dbcxix >= 0 && ccstack[dbcxix].blk_sub.cv == GvCV(PL_DBsub)) + cx = &ccstack[dbcxix]; + } + + return cx; +} + +# endif +#endif /* caller_cx */ +#endif /* 5.6.0 */ #ifndef IN_PERL_COMPILETIME # define IN_PERL_COMPILETIME (PL_curcop == &PL_compiling) #endif diff -Nru libclass-load-xs-perl-0.09/README libclass-load-xs-perl-0.10/README --- libclass-load-xs-perl-0.09/README 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/README 2017-04-11 04:31:51.000000000 +0000 @@ -1,7 +1,7 @@ This archive contains the distribution Class-Load-XS, -version 0.09: +version 0.10: XS implementation of parts of Class::Load @@ -12,5 +12,5 @@ The Artistic License 2.0 (GPL Compatible) -This README file was generated by Dist::Zilla::Plugin::Readme v5.025. +This README file was generated by Dist::Zilla::Plugin::Readme v6.009. diff -Nru libclass-load-xs-perl-0.09/t/00-report-prereqs.dd libclass-load-xs-perl-0.10/t/00-report-prereqs.dd --- libclass-load-xs-perl-0.09/t/00-report-prereqs.dd 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/t/00-report-prereqs.dd 2017-04-11 04:31:51.000000000 +0000 @@ -7,40 +7,38 @@ }, 'develop' => { 'recommends' => { - 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.078' + 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.122' }, 'requires' => { 'Devel::PPPort' => '3.23', 'Dist::Zilla' => '5', - 'Dist::Zilla::Plugin::Authority' => '0', - 'Dist::Zilla::Plugin::AuthorityFromModule' => '0.002', + 'Dist::Zilla::Plugin::Authority' => '1.009', 'Dist::Zilla::Plugin::AutoMetaResources' => '0', - 'Dist::Zilla::Plugin::AutoPrereqs' => '0', + 'Dist::Zilla::Plugin::AutoPrereqs' => '5.038', + 'Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional' => '0.004', 'Dist::Zilla::Plugin::CheckIssues' => '0', - 'Dist::Zilla::Plugin::CheckPrereqsIndexed' => '0', + 'Dist::Zilla::Plugin::CheckPrereqsIndexed' => '0.019', 'Dist::Zilla::Plugin::CheckSelfDependency' => '0', 'Dist::Zilla::Plugin::CheckStrictVersion' => '0', 'Dist::Zilla::Plugin::ConfirmRelease' => '0', 'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0', - 'Dist::Zilla::Plugin::ExecDir' => '0', 'Dist::Zilla::Plugin::FileFinder::ByName' => '0', - 'Dist::Zilla::Plugin::GenerateFile::ShareDir' => '0', - 'Dist::Zilla::Plugin::Git::Check' => '2.025', + 'Dist::Zilla::Plugin::GenerateFile::FromShareDir' => '0', + 'Dist::Zilla::Plugin::Git::Check' => '0', 'Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch' => '0.004', 'Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts' => '0', 'Dist::Zilla::Plugin::Git::Commit' => '2.020', - 'Dist::Zilla::Plugin::Git::Contributors' => '0.004', - 'Dist::Zilla::Plugin::Git::Describe' => '0', + 'Dist::Zilla::Plugin::Git::Contributors' => '0.029', + 'Dist::Zilla::Plugin::Git::Describe' => '0.004', 'Dist::Zilla::Plugin::Git::GatherDir' => '2.016', - 'Dist::Zilla::Plugin::Git::NextVersion' => '0', 'Dist::Zilla::Plugin::Git::Push' => '0', 'Dist::Zilla::Plugin::Git::Remote::Check' => '0', 'Dist::Zilla::Plugin::Git::Tag' => '0', - 'Dist::Zilla::Plugin::GitHub::Update' => '0', - 'Dist::Zilla::Plugin::GithubMeta' => '0', - 'Dist::Zilla::Plugin::InstallGuide' => '0', + 'Dist::Zilla::Plugin::GitHub::Update' => '0.40', + 'Dist::Zilla::Plugin::GithubMeta' => '0.54', + 'Dist::Zilla::Plugin::InstallGuide' => '1.200005', 'Dist::Zilla::Plugin::Keywords' => '0.004', - 'Dist::Zilla::Plugin::License' => '0', + 'Dist::Zilla::Plugin::License' => '5.038', 'Dist::Zilla::Plugin::MakeMaker' => '0', 'Dist::Zilla::Plugin::Manifest' => '0', 'Dist::Zilla::Plugin::MetaConfig' => '0', @@ -50,54 +48,61 @@ 'Dist::Zilla::Plugin::MetaResources' => '0', 'Dist::Zilla::Plugin::MetaTests' => '0', 'Dist::Zilla::Plugin::MetaYAML' => '0', - 'Dist::Zilla::Plugin::MinimumPerl' => '0', - 'Dist::Zilla::Plugin::MojibakeTests' => '0', - 'Dist::Zilla::Plugin::NextRelease' => '4.300018', + 'Dist::Zilla::Plugin::MinimumPerl' => '1.006', + 'Dist::Zilla::Plugin::MojibakeTests' => '0.8', + 'Dist::Zilla::Plugin::NextRelease' => '5.033', 'Dist::Zilla::Plugin::PPPort' => '0', - 'Dist::Zilla::Plugin::PkgVersion' => '5.010', - 'Dist::Zilla::Plugin::PodCoverageTests' => '0', - 'Dist::Zilla::Plugin::PodSyntaxTests' => '0', + 'Dist::Zilla::Plugin::PodCoverageTests' => '5.040', + 'Dist::Zilla::Plugin::PodSyntaxTests' => '5.040', 'Dist::Zilla::Plugin::Prereqs' => '0', - 'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0', + 'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0.006', + 'Dist::Zilla::Plugin::Prereqs::Soften' => '0', 'Dist::Zilla::Plugin::PromptIfStale' => '0', 'Dist::Zilla::Plugin::Readme' => '0', 'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0.142180', - 'Dist::Zilla::Plugin::Run::AfterBuild' => '0.024', - 'Dist::Zilla::Plugin::Run::AfterRelease' => '0.024', - 'Dist::Zilla::Plugin::RunExtraTests' => '0.019', - 'Dist::Zilla::Plugin::ShareDir' => '0', + 'Dist::Zilla::Plugin::RewriteVersion::Transitional' => '0.004', + 'Dist::Zilla::Plugin::Run::AfterBuild' => '0.041', + 'Dist::Zilla::Plugin::Run::AfterRelease' => '0.038', + 'Dist::Zilla::Plugin::RunExtraTests' => '0.024', + 'Dist::Zilla::Plugin::StaticInstall' => '0.005', 'Dist::Zilla::Plugin::SurgicalPodWeaver' => '0', - 'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0.008', + 'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0.012', 'Dist::Zilla::Plugin::Test::ChangesHasContent' => '0', - 'Dist::Zilla::Plugin::Test::CleanNamespaces' => '0', + 'Dist::Zilla::Plugin::Test::CleanNamespaces' => '0.006', 'Dist::Zilla::Plugin::Test::Compile' => '2.039', - 'Dist::Zilla::Plugin::Test::EOL' => '0.14', - 'Dist::Zilla::Plugin::Test::Kwalitee' => '0', + 'Dist::Zilla::Plugin::Test::EOL' => '0.17', + 'Dist::Zilla::Plugin::Test::Kwalitee' => '2.10', 'Dist::Zilla::Plugin::Test::MinimumVersion' => '2.000003', - 'Dist::Zilla::Plugin::Test::NoTabs' => '0', - 'Dist::Zilla::Plugin::Test::Pod::No404s' => '0', - 'Dist::Zilla::Plugin::Test::PodSpelling' => '0', - 'Dist::Zilla::Plugin::Test::Portability' => '0', - 'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.019', + 'Dist::Zilla::Plugin::Test::NoTabs' => '0.08', + 'Dist::Zilla::Plugin::Test::Pod::No404s' => '1.003', + 'Dist::Zilla::Plugin::Test::PodSpelling' => '2.006003', + 'Dist::Zilla::Plugin::Test::Portability' => '2.000007', + 'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.022', 'Dist::Zilla::Plugin::TestRelease' => '0', 'Dist::Zilla::Plugin::UploadToCPAN' => '0', - 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.076', + 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.119', 'File::Spec' => '0', 'IO::Handle' => '0', 'IPC::Open3' => '0', 'Pod::Coverage::TrustPod' => '0', - 'Pod::Weaver::Section::Contributors' => '0', + 'Pod::Wordlist' => '0', + 'Software::License::Artistic_2_0' => '0', 'Test::CPAN::Changes' => '0.19', 'Test::CPAN::Meta' => '0', 'Test::CleanNamespaces' => '0.15', 'Test::EOL' => '0', 'Test::Kwalitee' => '1.21', - 'Test::More' => '0.94', + 'Test::MinimumVersion' => '0', + 'Test::Mojibake' => '0', + 'Test::More' => '0.96', 'Test::NoTabs' => '0', 'Test::Pod' => '1.41', 'Test::Pod::Coverage' => '1.08', + 'Test::Pod::No404s' => '0', + 'Test::Portability::Files' => '0', 'Test::Spelling' => '0.12', - 'Test::Without::Module' => '0' + 'blib' => '1.01', + 'perl' => '5.006' } }, 'runtime' => { @@ -119,7 +124,7 @@ 'Module::Implementation' => '0.04', 'Test::Fatal' => '0', 'Test::More' => '0.88', - 'Test::Requires' => '0', + 'Test::Needs' => '0', 'constant' => '0', 'lib' => '0', 'perl' => '5.006', diff -Nru libclass-load-xs-perl-0.09/t/00-report-prereqs.t libclass-load-xs-perl-0.10/t/00-report-prereqs.t --- libclass-load-xs-perl-0.09/t/00-report-prereqs.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/t/00-report-prereqs.t 2017-04-11 04:31:51.000000000 +0000 @@ -3,7 +3,7 @@ use strict; use warnings; -# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.019 +# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.025 use Test::More tests => 1; @@ -60,7 +60,12 @@ } my @include = qw( - + JSON::PP + Pod::Coverage + Sub::Name + YAML + autodie + DynaLoader ); my @exclude = qw( @@ -78,10 +83,10 @@ # Add dynamic prereqs to the included modules list (if we can) my ($source) = grep { -f } 'MYMETA.json', 'MYMETA.yml'; -if ( $source && $HAS_CPAN_META ) { - if ( my $meta = eval { CPAN::Meta->load_file($source) } ) { - $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs); - } +if ( $source && $HAS_CPAN_META + && (my $meta = eval { CPAN::Meta->load_file($source) } ) +) { + $full_prereqs = _merge_prereqs($full_prereqs, $meta->prereqs); } else { $source = 'static metadata'; @@ -150,9 +155,16 @@ my $ml = _max( map { length $_->[0] } @reports ); my $wl = _max( map { length $_->[1] } @reports ); my $hl = _max( map { length $_->[2] } @reports ); - splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; - push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + if ($type eq 'modules') { + splice @reports, 1, 0, ["-" x $ml, "", "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s\n", -$ml, $_->[0], $hl, $_->[2]) } @reports; + } + else { + splice @reports, 1, 0, ["-" x $ml, "-" x $wl, "-" x $hl]; + push @full_reports, map { sprintf(" %*s %*s %*s\n", -$ml, $_->[0], $wl, $_->[1], $hl, $_->[2]) } @reports; + } + push @full_reports, "\n"; } } diff -Nru libclass-load-xs-perl-0.09/t/011-without-xs.t libclass-load-xs-perl-0.10/t/011-without-xs.t --- libclass-load-xs-perl-0.09/t/011-without-xs.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/t/011-without-xs.t 2017-04-11 04:31:51.000000000 +0000 @@ -1,13 +1,10 @@ use strict; use warnings; use Test::More 0.88; -use Test::Fatal; -use Test::Requires { - 'Test::Without::Module' => 0, -}; +use Test::Needs 'Test::Without::Module'; -use Test::Without::Module 'Class::Load::XS'; +Test::Without::Module->import('Class::Load::XS'); { my @warnings; diff -Nru libclass-load-xs-perl-0.09/t/012-without-implementation.t libclass-load-xs-perl-0.10/t/012-without-implementation.t --- libclass-load-xs-perl-0.09/t/012-without-implementation.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/t/012-without-implementation.t 2017-04-11 04:31:51.000000000 +0000 @@ -3,16 +3,14 @@ use Test::More 0.88; use Test::Fatal; -use Test::Requires { - 'Test::Without::Module' => 0, -}; +use Test::Needs 'Test::Without::Module'; -use Test::Without::Module qw( Class::Load::PP Class::Load::XS ); +Test::Without::Module->import(qw( Class::Load::PP Class::Load::XS )); { like( exception { require Class::Load }, - qr/Class.Load.PP\.pm did not return a true value/, + qr!Can't locate Class.Load.PP\.pm in \@INC|Class.Load.PP\.pm did not return a true value!, 'error when loading Class::Load and no implementation is available includes errors from trying to load modules' ); } diff -Nru libclass-load-xs-perl-0.09/weaver.ini libclass-load-xs-perl-0.10/weaver.ini --- libclass-load-xs-perl-0.09/weaver.ini 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/weaver.ini 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -[@Default] - -[Contributors] - -[-Transformer] -transformer = List diff -Nru libclass-load-xs-perl-0.09/xt/author/00-compile.t libclass-load-xs-perl-0.10/xt/author/00-compile.t --- libclass-load-xs-perl-0.09/xt/author/00-compile.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/00-compile.t 2017-04-11 04:31:51.000000000 +0000 @@ -2,11 +2,11 @@ use strict; use warnings; -# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.051 +# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.056 use Test::More 0.94; -plan tests => 1 + ($ENV{AUTHOR_TESTING} ? 1 : 0); +plan tests => 2; my @module_files = ( 'Class/Load/XS.pm' @@ -16,7 +16,9 @@ # no fake home requested -my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib'; +my @switches = ( + -d 'blib' ? '-Mblib' : '-Ilib', +); use File::Spec; use IPC::Open3; @@ -30,12 +32,19 @@ # see L my $stderr = IO::Handle->new; - my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]"); + diag('Running: ', join(', ', map { my $str = $_; $str =~ s/'/\\'/g; q{'} . $str . q{'} } + $^X, @switches, '-e', "require q[$lib]")) + if $ENV{PERL_COMPILE_TEST_DEBUG}; + + my $pid = open3($stdin, '>&STDERR', $stderr, $^X, @switches, '-e', "require q[$lib]"); binmode $stderr, ':crlf' if $^O eq 'MSWin32'; my @_warnings = <$stderr>; waitpid($pid, 0); is($?, 0, "$lib loaded ok"); + shift @_warnings if @_warnings and $_warnings[0] =~ /^Using .*\bblib/ + and not eval { require blib; blib->VERSION('1.01') }; + if (@_warnings) { warn @_warnings; @@ -46,6 +55,6 @@ is(scalar(@warnings), 0, 'no warnings found') - or diag 'got warnings: ', explain(\@warnings) if $ENV{AUTHOR_TESTING}; + or diag 'got warnings: ', explain(\@warnings); BAIL_OUT("Compilation problems") if !Test::More->builder->is_passing; diff -Nru libclass-load-xs-perl-0.09/xt/author/eol.t libclass-load-xs-perl-0.10/xt/author/eol.t --- libclass-load-xs-perl-0.09/xt/author/eol.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/eol.t 2017-04-11 04:31:51.000000000 +0000 @@ -1,8 +1,56 @@ use strict; use warnings; -use Test::More; -# generated by Dist::Zilla::Plugin::Test::EOL 0.15 +# this test was generated with Dist::Zilla::Plugin::Test::EOL 0.19 + +use Test::More 0.88; use Test::EOL; -all_perl_files_ok({ trailing_whitespace => 1 }); +my @files = ( + 'lib/Class/Load/XS.pm', + 't/00-report-prereqs.dd', + 't/00-report-prereqs.t', + 't/000-load.t', + 't/001-is-class-loaded.t', + 't/002-try-load-class.t', + 't/003-load-class.t', + 't/004-load-double.t', + 't/005-load-optional.t', + 't/006-returned-error.t', + 't/007-first-existing.t', + 't/008-gvstash-bug.t', + 't/009-invalid-module-name.t', + 't/010-isa-false-positive.t', + 't/011-without-xs.t', + 't/012-without-implementation.t', + 't/013-errors.t', + 't/014-weird-constants.t', + 't/lib/Class/Load/Error/DieAfterBeginIsa.pm', + 't/lib/Class/Load/Error/DieAfterIsa.pm', + 't/lib/Class/Load/Error/SyntaxErrorAfterIsa.pm', + 't/lib/Class/Load/OK.pm', + 't/lib/Class/Load/Stash.pm', + 't/lib/Class/Load/Stash/Sub.pm', + 't/lib/Class/Load/SyntaxError.pm', + 't/lib/Class/Load/VersionCheck.pm', + 't/lib/Class/Load/VersionCheck2.pm', + 't/lib/Test/Class/Load.pm', + 'xt/author/00-compile.t', + 'xt/author/clean-namespaces.t', + 'xt/author/eol.t', + 'xt/author/kwalitee.t', + 'xt/author/mojibake.t', + 'xt/author/no-tabs.t', + 'xt/author/pod-coverage.t', + 'xt/author/pod-no404s.t', + 'xt/author/pod-spell.t', + 'xt/author/pod-syntax.t', + 'xt/author/portability.t', + 'xt/release/changes_has_content.t', + 'xt/release/cpan-changes.t', + 'xt/release/distmeta.t', + 'xt/release/minimum-version.t' +); + +eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files; +done_testing; diff -Nru libclass-load-xs-perl-0.09/xt/author/kwalitee.t libclass-load-xs-perl-0.10/xt/author/kwalitee.t --- libclass-load-xs-perl-0.09/xt/author/kwalitee.t 1970-01-01 00:00:00.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/kwalitee.t 2017-04-11 04:31:51.000000000 +0000 @@ -0,0 +1,9 @@ +# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.12 +use strict; +use warnings; +use Test::More 0.88; +use Test::Kwalitee 1.21 'kwalitee_ok'; + +kwalitee_ok(); + +done_testing; diff -Nru libclass-load-xs-perl-0.09/xt/author/mojibake.t libclass-load-xs-perl-0.10/xt/author/mojibake.t --- libclass-load-xs-perl-0.09/xt/author/mojibake.t 1970-01-01 00:00:00.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/mojibake.t 2017-04-11 04:31:51.000000000 +0000 @@ -0,0 +1,9 @@ +#!perl + +use strict; +use warnings qw(all); + +use Test::More; +use Test::Mojibake; + +all_files_encoding_ok(); diff -Nru libclass-load-xs-perl-0.09/xt/author/no-tabs.t libclass-load-xs-perl-0.10/xt/author/no-tabs.t --- libclass-load-xs-perl-0.09/xt/author/no-tabs.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/no-tabs.t 2017-04-11 04:31:51.000000000 +0000 @@ -1,7 +1,7 @@ use strict; use warnings; -# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.09 +# this test was generated with Dist::Zilla::Plugin::Test::NoTabs 0.15 use Test::More 0.88; use Test::NoTabs; @@ -38,18 +38,18 @@ 'xt/author/00-compile.t', 'xt/author/clean-namespaces.t', 'xt/author/eol.t', + 'xt/author/kwalitee.t', + 'xt/author/mojibake.t', 'xt/author/no-tabs.t', + 'xt/author/pod-coverage.t', + 'xt/author/pod-no404s.t', 'xt/author/pod-spell.t', + 'xt/author/pod-syntax.t', + 'xt/author/portability.t', 'xt/release/changes_has_content.t', 'xt/release/cpan-changes.t', 'xt/release/distmeta.t', - 'xt/release/kwalitee.t', - 'xt/release/minimum-version.t', - 'xt/release/mojibake.t', - 'xt/release/pod-coverage.t', - 'xt/release/pod-no404s.t', - 'xt/release/pod-syntax.t', - 'xt/release/portability.t' + 'xt/release/minimum-version.t' ); notabs_ok($_) foreach @files; diff -Nru libclass-load-xs-perl-0.09/xt/author/pod-coverage.t libclass-load-xs-perl-0.10/xt/author/pod-coverage.t --- libclass-load-xs-perl-0.09/xt/author/pod-coverage.t 1970-01-01 00:00:00.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/pod-coverage.t 2017-04-11 04:31:51.000000000 +0000 @@ -0,0 +1,7 @@ +#!perl +# 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' }); diff -Nru libclass-load-xs-perl-0.09/xt/author/pod-no404s.t libclass-load-xs-perl-0.10/xt/author/pod-no404s.t --- libclass-load-xs-perl-0.09/xt/author/pod-no404s.t 1970-01-01 00:00:00.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/pod-no404s.t 2017-04-11 04:31:51.000000000 +0000 @@ -0,0 +1,21 @@ +#!perl + +use strict; +use warnings; +use Test::More; + +foreach my $env_skip ( qw( + SKIP_POD_NO404S + AUTOMATED_TESTING +) ){ + plan skip_all => "\$ENV{$env_skip} is set, skipping" + if $ENV{$env_skip}; +} + +eval "use Test::Pod::No404s"; +if ( $@ ) { + plan skip_all => 'Test::Pod::No404s required for testing POD'; +} +else { + all_pod_files_ok(); +} diff -Nru libclass-load-xs-perl-0.09/xt/author/pod-spell.t libclass-load-xs-perl-0.10/xt/author/pod-spell.t --- libclass-load-xs-perl-0.09/xt/author/pod-spell.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/pod-spell.t 2017-04-11 04:31:51.000000000 +0000 @@ -2,26 +2,26 @@ use warnings; use Test::More; -# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006008 +# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007004 use Test::Spelling 0.12; use Pod::Wordlist; add_stopwords(); -all_pod_files_spelling_ok( qw( bin lib ) ); +all_pod_files_spelling_ok( qw( examples lib script t xt ) ); __DATA__ +Class Dave -Rolsky -autarch -Karen Etheridge -ether Jesse +Karen +Load Luehrs +Rolsky +XS +autarch doy -github +ether hurricup +irc lib -Class -Load -XS diff -Nru libclass-load-xs-perl-0.09/xt/author/pod-syntax.t libclass-load-xs-perl-0.10/xt/author/pod-syntax.t --- libclass-load-xs-perl-0.09/xt/author/pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/pod-syntax.t 2017-04-11 04:31:51.000000000 +0000 @@ -0,0 +1,7 @@ +#!perl +# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. +use strict; use warnings; +use Test::More; +use Test::Pod 1.41; + +all_pod_files_ok(); diff -Nru libclass-load-xs-perl-0.09/xt/author/portability.t libclass-load-xs-perl-0.10/xt/author/portability.t --- libclass-load-xs-perl-0.09/xt/author/portability.t 1970-01-01 00:00:00.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/author/portability.t 2017-04-11 04:31:51.000000000 +0000 @@ -0,0 +1,10 @@ +use strict; +use warnings; + +use Test::More; + +eval 'use Test::Portability::Files'; +plan skip_all => 'Test::Portability::Files required for testing portability' + if $@; + +run_tests(); diff -Nru libclass-load-xs-perl-0.09/xt/release/changes_has_content.t libclass-load-xs-perl-0.10/xt/release/changes_has_content.t --- libclass-load-xs-perl-0.09/xt/release/changes_has_content.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/changes_has_content.t 2017-04-11 04:31:51.000000000 +0000 @@ -4,7 +4,7 @@ note 'Checking Changes'; my $changes_file = 'Changes'; -my $newver = '0.09'; +my $newver = '0.10'; my $trial_token = '-TRIAL'; SKIP: { diff -Nru libclass-load-xs-perl-0.09/xt/release/cpan-changes.t libclass-load-xs-perl-0.10/xt/release/cpan-changes.t --- libclass-load-xs-perl-0.09/xt/release/cpan-changes.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/cpan-changes.t 2017-04-11 04:31:51.000000000 +0000 @@ -1,11 +1,10 @@ -#!perl - use strict; use warnings; -use Test::More 0.96 tests => 2; -use_ok('Test::CPAN::Changes'); +# this test was generated with Dist::Zilla::Plugin::Test::CPAN::Changes 0.012 + +use Test::More 0.96 tests => 1; +use Test::CPAN::Changes; subtest 'changes_ok' => sub { changes_file_ok('Changes'); }; -done_testing(); diff -Nru libclass-load-xs-perl-0.09/xt/release/kwalitee.t libclass-load-xs-perl-0.10/xt/release/kwalitee.t --- libclass-load-xs-perl-0.09/xt/release/kwalitee.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/kwalitee.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -# this test was generated with Dist::Zilla::Plugin::Test::Kwalitee 2.11 -use strict; -use warnings; -use Test::More 0.88; -use Test::Kwalitee 1.21 'kwalitee_ok'; - -kwalitee_ok(); - -done_testing; diff -Nru libclass-load-xs-perl-0.09/xt/release/mojibake.t libclass-load-xs-perl-0.10/xt/release/mojibake.t --- libclass-load-xs-perl-0.09/xt/release/mojibake.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/mojibake.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,12 +0,0 @@ -#!perl - -use strict; -use warnings qw(all); - -use Test::More; - -## no critic (ProhibitStringyEval, RequireCheckingReturnValueOfEval) -eval q(use Test::Mojibake); -plan skip_all => q(Test::Mojibake required for source encoding testing) if $@; - -all_files_encoding_ok(); diff -Nru libclass-load-xs-perl-0.09/xt/release/pod-coverage.t libclass-load-xs-perl-0.10/xt/release/pod-coverage.t --- libclass-load-xs-perl-0.09/xt/release/pod-coverage.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/pod-coverage.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -#!perl -# 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' }); diff -Nru libclass-load-xs-perl-0.09/xt/release/pod-no404s.t libclass-load-xs-perl-0.10/xt/release/pod-no404s.t --- libclass-load-xs-perl-0.09/xt/release/pod-no404s.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/pod-no404s.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -#!perl - -use strict; -use warnings; -use Test::More; - -foreach my $env_skip ( qw( - SKIP_POD_NO404S - AUTOMATED_TESTING -) ){ - plan skip_all => "\$ENV{$env_skip} is set, skipping" - if $ENV{$env_skip}; -} - -eval "use Test::Pod::No404s"; -if ( $@ ) { - plan skip_all => 'Test::Pod::No404s required for testing POD'; -} -else { - all_pod_files_ok(); -} diff -Nru libclass-load-xs-perl-0.09/xt/release/pod-syntax.t libclass-load-xs-perl-0.10/xt/release/pod-syntax.t --- libclass-load-xs-perl-0.09/xt/release/pod-syntax.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/pod-syntax.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -#!perl -# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests. -use Test::More; -use Test::Pod 1.41; - -all_pod_files_ok(); diff -Nru libclass-load-xs-perl-0.09/xt/release/portability.t libclass-load-xs-perl-0.10/xt/release/portability.t --- libclass-load-xs-perl-0.09/xt/release/portability.t 2014-11-13 06:59:49.000000000 +0000 +++ libclass-load-xs-perl-0.10/xt/release/portability.t 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ -#!perl - -use strict; -use warnings; - -use Test::More; - -eval 'use Test::Portability::Files'; -plan skip_all => 'Test::Portability::Files required for testing portability' - if $@; -run_tests();