Merge tag 'upstream/0.27' into openkylin/nile

Upstream version 0.27
This commit is contained in:
zhouganqing 2024-07-09 17:00:07 +08:00
commit 1866d05f91
27 changed files with 13470 additions and 2773 deletions

View File

@ -76,7 +76,9 @@ Once installed, here are some dzil commands you might try:
You can learn more about Dist::Zilla at http://dzil.org/.
The code for this distribution is hosted at GitHub. The repository is:
https://github.com/p5sagit/Sub-Name
You can submit code changes by forking the repository, pushing your code
changes to your clone, and then submitting a pull request. Please include a
suitable end-user-oriented entry in the Changes file describing your change.
@ -105,5 +107,5 @@ wish to be listed under a different name or address, you should submit a pull
request to the .mailmap file to contain the correct mapping.
This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.014
from a template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.150.
This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.015
from a template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.162.

View File

@ -1,5 +1,8 @@
Revision history for Sub-Name
0.27 2023-04-29 12:32:26Z
- skip quote-separator tests on newer perls that deprecate this behaviour
0.26 2019-10-05 22:23:12Z
- no changes since 0.25

View File

@ -21,8 +21,11 @@ Alternatively, if your CPAN shell is set up, you should just be able to do:
## Manual installation
As a last resort, you can manually install it. Download the tarball, untar it,
install configure prerequisites (see below), then build it:
As a last resort, you can manually install it. If you have not already
downloaded the release tarball, you can find the download link on the module's
MetaCPAN page: https://metacpan.org/pod/Sub::Name
Untar the tarball, install configure prerequisites (see below), then build it:
% perl Makefile.PL
% make && make test

12
LICENCE
View File

@ -292,21 +292,21 @@ Definitions:
- "Package" refers to the collection of files distributed by the Copyright
Holder, and derivatives of that collection of files created through
textual modification.
textual modification.
- "Standard Version" refers to such a Package if it has not been modified,
or has been modified in accordance with the wishes of the Copyright
Holder.
Holder.
- "Copyright Holder" is whoever is named in the copyright or copyrights for
the package.
the package.
- "You" is you, if you're thinking about copying or distributing this Package.
- "Reasonable copying fee" is whatever you can justify on the basis of media
cost, duplication charges, time of people involved, and so on. (You will
not be required to justify it to the Copyright Holder, but only to the
computing community at large as a market that must bear the fee.)
computing community at large as a market that must bear the fee.)
- "Freely Available" means that no fee is charged for the item itself, though
there may be fees involved in handling the item. It also means that
recipients of the item may redistribute it under the same conditions they
received it.
received it.
1. You may make and give away verbatim copies of the source form of the
Standard Version of this Package without restriction, provided that you
@ -373,7 +373,7 @@ products derived from this software without specific prior written permission.
9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The End

View File

@ -1,4 +1,4 @@
# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.013.
# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.030.
CONTRIBUTING
Changes
INSTALL
@ -22,8 +22,8 @@ t/quotes-bug.t
t/smoke.t
weaver.ini
xt/author/00-compile.t
xt/author/changes_has_content.t
xt/author/clean-namespaces.t
xt/author/distmeta.t
xt/author/eol.t
xt/author/kwalitee.t
xt/author/minimum-version.t
@ -36,4 +36,3 @@ xt/author/pod-syntax.t
xt/author/portability.t
xt/release/changes_has_content.t
xt/release/cpan-changes.t
xt/release/distmeta.t

243
META.json
View File

@ -4,7 +4,7 @@
"Matthijs van Duin <xmath@cpan.org>"
],
"dynamic_config" : 0,
"generated_by" : "Dist::Zilla version 6.013, CPAN::Meta::Converter version 2.150010",
"generated_by" : "Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010",
"keywords" : [
"subroutine",
"function",
@ -40,7 +40,7 @@
},
"develop" : {
"recommends" : {
"Dist::Zilla::PluginBundle::Author::ETHER" : "0.150",
"Dist::Zilla::PluginBundle::Author::ETHER" : "0.162",
"Dist::Zilla::PluginBundle::Git::VersionManager" : "0.007"
},
"requires" : {
@ -145,14 +145,14 @@
"Dist::Zilla::Plugin::PPPort" : "0",
"Dist::Zilla::Plugin::PodCoverageTests" : "5.040",
"Dist::Zilla::Plugin::PodSyntaxTests" : "5.040",
"Dist::Zilla::Plugin::PodWeaver" : "4.005",
"Dist::Zilla::Plugin::PodWeaver" : "4.008",
"Dist::Zilla::Plugin::Prereqs" : "0",
"Dist::Zilla::Plugin::Prereqs::AuthorDeps" : "0.006",
"Dist::Zilla::Plugin::PromptIfStale" : "0",
"Dist::Zilla::Plugin::Readme" : "0",
"Dist::Zilla::Plugin::ReadmeAnyFromPod" : "0.142180",
"Dist::Zilla::Plugin::RemovePrereqs" : "0",
"Dist::Zilla::Plugin::RewriteVersion::Transitional" : "0.004",
"Dist::Zilla::Plugin::RewriteVersion::Transitional" : "0.006",
"Dist::Zilla::Plugin::Run::AfterBuild" : "0.041",
"Dist::Zilla::Plugin::Run::AfterRelease" : "0.038",
"Dist::Zilla::Plugin::RunExtraTests" : "0.024",
@ -183,7 +183,7 @@
"provides" : {
"Sub::Name" : {
"file" : "lib/Sub/Name.pm",
"version" : "0.26"
"version" : "0.27"
}
},
"release_status" : "stable",
@ -200,16 +200,16 @@
},
"x_IRC" : "irc://irc.perl.org/#toolchain"
},
"version" : "0.26",
"version" : "0.27",
"x_Dist_Zilla" : {
"perl" : {
"version" : "5.031004"
"version" : "5.037011"
},
"plugins" : [
{
"class" : "Dist::Zilla::Plugin::FileFinder::Filter",
"name" : "all_files_but_special_features",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@ -220,7 +220,7 @@
}
},
"name" : "@Author::ETHER/pluginbundle version",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@ -237,12 +237,12 @@
}
},
"name" : "@Author::ETHER/stale modules, build",
"version" : "0.055"
"version" : "0.057"
},
{
"class" : "Dist::Zilla::Plugin::FileFinder::ByName",
"name" : "@Author::ETHER/Examples",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Git::GatherDir",
@ -270,32 +270,32 @@
}
},
"name" : "@Author::ETHER/Git::GatherDir",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@Author::ETHER/MetaYAML",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@Author::ETHER/MetaJSON",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Readme",
"name" : "@Author::ETHER/Readme",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@Author::ETHER/Manifest",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@Author::ETHER/License",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir",
@ -315,7 +315,7 @@
}
},
"name" : "@Author::ETHER/generate CONTRIBUTING",
"version" : "0.014"
"version" : "0.015"
},
{
"class" : "Dist::Zilla::Plugin::InstallGuide",
@ -326,7 +326,7 @@
}
},
"name" : "@Author::ETHER/InstallGuide",
"version" : "1.200013"
"version" : "1.200014"
},
{
"class" : "Dist::Zilla::Plugin::Test::Compile",
@ -390,7 +390,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaTests",
"name" : "@Author::ETHER/MetaTests",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
@ -402,25 +402,6 @@
"name" : "@Author::ETHER/Test::CPAN::Changes",
"version" : "0.012"
},
{
"class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir",
"config" : {
"Dist::Zilla::Plugin::GenerateFile::FromShareDir" : {
"destination_filename" : "xt/author/changes_has_content.t",
"dist" : "Dist-Zilla-PluginBundle-Author-ETHER",
"encoding" : "UTF-8",
"location" : "build",
"source_filename" : "changes_has_content.t"
},
"Dist::Zilla::Role::RepoFileInjector" : {
"allow_overwrite" : 1,
"repo_root" : ".",
"version" : "0.009"
}
},
"name" : "@Author::ETHER/generate xt/author/changes_has_content.t",
"version" : "0.014"
},
{
"class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
"name" : "@Author::ETHER/Test::ChangesHasContent",
@ -439,12 +420,12 @@
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@Author::ETHER/PodSyntaxTests",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::PodCoverageTests",
"name" : "@Author::ETHER/PodCoverageTests",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Test::PodSpelling",
@ -491,7 +472,7 @@
{
"class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
"name" : "@Author::ETHER/Test::ReportPrereqs",
"version" : "0.027"
"version" : "0.029"
},
{
"class" : "Dist::Zilla::Plugin::Test::Portability",
@ -501,7 +482,7 @@
}
},
"name" : "@Author::ETHER/Test::Portability",
"version" : "2.001000"
"version" : "2.001001"
},
{
"class" : "Dist::Zilla::Plugin::Test::CleanNamespaces",
@ -517,7 +498,7 @@
{
"class" : "Dist::Zilla::Plugin::Git::Describe",
"name" : "@Author::ETHER/Git::Describe",
"version" : "0.007"
"version" : "0.008"
},
{
"class" : "Dist::Zilla::Plugin::PodWeaver",
@ -525,113 +506,108 @@
"Dist::Zilla::Plugin::PodWeaver" : {
"finder" : [
":InstallModules",
":ExecFiles"
":PerlExecFiles"
],
"plugins" : [
{
"class" : "Pod::Weaver::Plugin::EnsurePod5",
"name" : "@Author::ETHER/EnsurePod5",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Plugin::H1Nester",
"name" : "@Author::ETHER/H1Nester",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Plugin::SingleEncoding",
"name" : "@Author::ETHER/SingleEncoding",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Plugin::Transformer",
"name" : "@Author::ETHER/List",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Plugin::Transformer",
"name" : "@Author::ETHER/Verbatim",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Author::ETHER/header",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Name",
"name" : "@Author::ETHER/Name",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Version",
"name" : "@Author::ETHER/Version",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Author::ETHER/prelude",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "SYNOPSIS",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "DESCRIPTION",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Generic",
"name" : "OVERVIEW",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "ATTRIBUTES",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "METHODS",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "FUNCTIONS",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Collect",
"name" : "TYPES",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Leftovers",
"name" : "@Author::ETHER/Leftovers",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Author::ETHER/postlude",
"version" : "4.015"
"version" : "4.019"
},
{
"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"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Authors",
"name" : "@Author::ETHER/Authors",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::AllowOverride",
@ -646,12 +622,12 @@
{
"class" : "Pod::Weaver::Section::Legal",
"name" : "@Author::ETHER/Legal",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::Region",
"name" : "@Author::ETHER/footer",
"version" : "4.015"
"version" : "4.019"
},
{
"class" : "Pod::Weaver::Section::AllowOverride",
@ -662,7 +638,7 @@
}
},
"name" : "@Author::ETHER/PodWeaver",
"version" : "4.008"
"version" : "4.010"
},
{
"class" : "Dist::Zilla::Plugin::GithubMeta",
@ -682,7 +658,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaNoIndex",
"name" : "@Author::ETHER/MetaNoIndex",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@ -695,7 +671,7 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
"version" : "6.013"
"version" : "6.030"
}
],
"include_underscores" : 0
@ -717,7 +693,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@Author::ETHER/MetaConfig",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Keywords",
@ -744,17 +720,17 @@
}
},
"name" : "@Author::ETHER/UseUnsafeInc",
"version" : "0.001"
"version" : "0.002"
},
{
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@Author::ETHER/AutoPrereqs",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps",
"name" : "@Author::ETHER/Prereqs::AuthorDeps",
"version" : "0.006"
"version" : "0.007"
},
{
"class" : "Dist::Zilla::Plugin::MinimumPerl",
@ -769,13 +745,13 @@
}
},
"name" : "@Author::ETHER/MakeMaker",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "commits",
@ -783,7 +759,7 @@
}
},
"name" : "@Author::ETHER/Git::Contributors",
"version" : "0.035"
"version" : "0.036"
},
{
"class" : "Dist::Zilla::Plugin::StaticInstall",
@ -866,11 +842,11 @@
"class" : "Dist::Zilla::Plugin::EnsureLatestPerl",
"config" : {
"Dist::Zilla::Plugin::EnsureLatestPerl" : {
"Module::CoreList" : "5.20190920"
"Module::CoreList" : "5.20230420"
}
},
"name" : "@Author::ETHER/EnsureLatestPerl",
"version" : "0.008"
"version" : "0.010"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@ -885,7 +861,7 @@
}
},
"name" : "@Author::ETHER/stale modules, release",
"version" : "0.055"
"version" : "0.057"
},
{
"class" : "Dist::Zilla::Plugin::Git::Check",
@ -899,18 +875,18 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
}
},
"name" : "@Author::ETHER/initial check",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
}
},
@ -921,7 +897,7 @@
"class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
}
},
@ -936,12 +912,12 @@
{
"class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
"name" : "@Author::ETHER/CheckPrereqsIndexed",
"version" : "0.020"
"version" : "0.022"
},
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@Author::ETHER/TestRelease",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Git::Check",
@ -955,12 +931,12 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
}
},
"name" : "@Author::ETHER/after tests",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::CheckIssues",
@ -970,7 +946,7 @@
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@Author::ETHER/UploadToCPAN",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
@ -1008,7 +984,7 @@
}
},
"name" : "@Author::ETHER/@Git::VersionManager/pluginbundle version",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
@ -1052,7 +1028,8 @@
"add_files_in" : [
"."
],
"commit_msg" : "%N-%v%t%n%n%c"
"commit_msg" : "%N-%v%t%n%n%c",
"signoff" : 0
},
"Dist::Zilla::Role::Git::DirtyFiles" : {
"allow_dirty" : [
@ -1067,7 +1044,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@ -1075,7 +1052,7 @@
}
},
"name" : "@Author::ETHER/@Git::VersionManager/release snapshot",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::Git::Tag",
@ -1084,12 +1061,12 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
"tag" : "v0.26",
"tag" : "v0.27",
"tag_format" : "v%V",
"tag_message" : "v%v%t"
},
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@ -1097,14 +1074,13 @@
}
},
"name" : "@Author::ETHER/@Git::VersionManager/Git::Tag",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional",
"config" : {
"Dist::Zilla::Plugin::BumpVersionAfterRelease" : {
"finders" : [
":ExecFiles",
":InstallModules"
],
"global" : 1,
@ -1118,14 +1094,15 @@
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@Author::ETHER/@Git::VersionManager/NextRelease",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
"config" : {
"Dist::Zilla::Plugin::Git::Commit" : {
"add_files_in" : [],
"commit_msg" : "increment $VERSION after %v release"
"commit_msg" : "increment $VERSION after %v release",
"signoff" : 0
},
"Dist::Zilla::Role::Git::DirtyFiles" : {
"allow_dirty" : [
@ -1139,7 +1116,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@ -1147,7 +1124,7 @@
}
},
"name" : "@Author::ETHER/@Git::VersionManager/post-release commit",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@ -1158,7 +1135,7 @@
}
},
"name" : "@Author::ETHER/@Git::VersionManager/prereqs for @Git::VersionManager",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@ -1170,12 +1147,12 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
"git_version" : "2.23.0",
"git_version" : "2.40.0",
"repo_root" : "."
}
},
"name" : "@Author::ETHER/Git::Push",
"version" : "2.046"
"version" : "2.048"
},
{
"class" : "Dist::Zilla::Plugin::GitHub::Update",
@ -1185,7 +1162,7 @@
}
},
"name" : "@Author::ETHER/GitHub::Update",
"version" : "0.47"
"version" : "0.48"
},
{
"class" : "Dist::Zilla::Plugin::Run::AfterRelease",
@ -1220,7 +1197,7 @@
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@Author::ETHER/ConfirmRelease",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@ -1231,12 +1208,12 @@
}
},
"name" : "@Author::ETHER/prereqs for @Author::ETHER",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::PPPort",
"name" : "PPPort",
"version" : "0.008"
"version" : "0.010"
},
{
"class" : "Dist::Zilla::Plugin::RemovePrereqs",
@ -1248,7 +1225,7 @@
}
},
"name" : "RemovePrereqs",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@ -1259,7 +1236,7 @@
}
},
"name" : "TestSuggests",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::OnlyCorePrereqs",
@ -1284,12 +1261,12 @@
{
"class" : "Dist::Zilla::Plugin::MetaResources",
"name" : "MetaResources",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Substitute",
"name" : "Substitute",
"version" : "0.006"
"version" : "0.007"
},
{
"class" : "Dist::Zilla::Plugin::Run::AfterRelease",
@ -1309,52 +1286,52 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExtraTestFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":PerlExecFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
"version" : "6.013"
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::VerifyPhases",
@ -1367,7 +1344,7 @@
"config" : {
"is_trial" : 0
},
"version" : "6.013"
"version" : "6.030"
}
},
"x_authority" : "cpan:FLORA",
@ -1375,17 +1352,17 @@
"Karen Etheridge <ether@cpan.org>",
"Graham Knop <haarg@haarg.org>",
"Leon Timmermans <fawaka@gmail.com>",
"Reini Urban <rurban@cpan.org>",
"Florian Ragwitz <rafl@debian.org>",
"Reini Urban <rurban@cpan.org>",
"Matthijs van Duin <xmath-no-spam@nospam.cpan.org>",
"Dagfinn Ilmari Manns\u00e5ker <ilmari@ilmari.org>",
"gfx <gfuji@cpan.org>",
"Aristotle Pagaltzis <pagaltzis@gmx.de>",
"J.R. Mash <jmash.code@gmail.com>",
"Alexander Bluhm <alexander.bluhm@gmx.net>"
"Alexander Bluhm <alexander.bluhm@gmx.net>",
"J.R. Mash <jmash.code@gmail.com>"
],
"x_generated_by_perl" : "v5.31.4",
"x_serialization_backend" : "Cpanel::JSON::XS version 4.12",
"x_generated_by_perl" : "v5.37.11",
"x_serialization_backend" : "Cpanel::JSON::XS version 4.36",
"x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later",
"x_use_unsafe_inc" : 0
}

238
META.yml
View File

@ -15,7 +15,7 @@ configure_requires:
ExtUtils::MakeMaker: '0'
perl: '5.006'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.013, CPAN::Meta::Converter version 2.150010'
generated_by: 'Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010'
keywords:
- subroutine
- function
@ -36,7 +36,7 @@ no_index:
provides:
Sub::Name:
file: lib/Sub/Name.pm
version: '0.26'
version: '0.27'
requires:
Exporter: '0'
XSLoader: '0'
@ -48,15 +48,15 @@ resources:
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Sub-Name
homepage: https://github.com/p5sagit/Sub-Name
repository: https://github.com/p5sagit/Sub-Name.git
version: '0.26'
version: '0.27'
x_Dist_Zilla:
perl:
version: '5.031004'
version: '5.037011'
plugins:
-
class: Dist::Zilla::Plugin::FileFinder::Filter
name: all_files_but_special_features
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@ -64,7 +64,7 @@ x_Dist_Zilla:
phase: develop
type: recommends
name: '@Author::ETHER/pluginbundle version'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@ -77,11 +77,11 @@ x_Dist_Zilla:
run_under_travis: 0
skip: []
name: '@Author::ETHER/stale modules, build'
version: '0.055'
version: '0.057'
-
class: Dist::Zilla::Plugin::FileFinder::ByName
name: '@Author::ETHER/Examples'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Git::GatherDir
config:
@ -104,27 +104,27 @@ x_Dist_Zilla:
Dist::Zilla::Plugin::Git::GatherDir:
include_untracked: 0
name: '@Author::ETHER/Git::GatherDir'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@Author::ETHER/MetaYAML'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@Author::ETHER/MetaJSON'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Readme
name: '@Author::ETHER/Readme'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Manifest
name: '@Author::ETHER/Manifest'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::License
name: '@Author::ETHER/License'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::GenerateFile::FromShareDir
config:
@ -140,7 +140,7 @@ x_Dist_Zilla:
repo_root: .
version: '0.009'
name: '@Author::ETHER/generate CONTRIBUTING'
version: '0.014'
version: '0.015'
-
class: Dist::Zilla::Plugin::InstallGuide
config:
@ -148,12 +148,12 @@ x_Dist_Zilla:
Module::Metadata: '1.000037'
version: '0.006'
name: '@Author::ETHER/InstallGuide'
version: '1.200013'
version: '1.200014'
-
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
filename: xt/author/00-compile.t
@ -198,7 +198,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::MetaTests
name: '@Author::ETHER/MetaTests'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Test::CPAN::Changes
config:
@ -206,21 +206,6 @@ x_Dist_Zilla:
changelog: Changes
name: '@Author::ETHER/Test::CPAN::Changes'
version: '0.012'
-
class: Dist::Zilla::Plugin::GenerateFile::FromShareDir
config:
Dist::Zilla::Plugin::GenerateFile::FromShareDir:
destination_filename: xt/author/changes_has_content.t
dist: Dist-Zilla-PluginBundle-Author-ETHER
encoding: UTF-8
location: build
source_filename: changes_has_content.t
Dist::Zilla::Role::RepoFileInjector:
allow_overwrite: 1
repo_root: .
version: '0.009'
name: '@Author::ETHER/generate xt/author/changes_has_content.t'
version: '0.014'
-
class: Dist::Zilla::Plugin::Test::ChangesHasContent
name: '@Author::ETHER/Test::ChangesHasContent'
@ -235,11 +220,11 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@Author::ETHER/PodSyntaxTests'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::PodCoverageTests
name: '@Author::ETHER/PodCoverageTests'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Test::PodSpelling
config:
@ -275,14 +260,14 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::Test::ReportPrereqs
name: '@Author::ETHER/Test::ReportPrereqs'
version: '0.027'
version: '0.029'
-
class: Dist::Zilla::Plugin::Test::Portability
config:
Dist::Zilla::Plugin::Test::Portability:
options: ''
name: '@Author::ETHER/Test::Portability'
version: '2.001000'
version: '2.001001'
-
class: Dist::Zilla::Plugin::Test::CleanNamespaces
config:
@ -294,99 +279,95 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::Git::Describe
name: '@Author::ETHER/Git::Describe'
version: '0.007'
version: '0.008'
-
class: Dist::Zilla::Plugin::PodWeaver
config:
Dist::Zilla::Plugin::PodWeaver:
finder:
- ':InstallModules'
- ':ExecFiles'
- ':PerlExecFiles'
plugins:
-
class: Pod::Weaver::Plugin::EnsurePod5
name: '@Author::ETHER/EnsurePod5'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Plugin::H1Nester
name: '@Author::ETHER/H1Nester'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Plugin::SingleEncoding
name: '@Author::ETHER/SingleEncoding'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Plugin::Transformer
name: '@Author::ETHER/List'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Plugin::Transformer
name: '@Author::ETHER/Verbatim'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Region
name: '@Author::ETHER/header'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Name
name: '@Author::ETHER/Name'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Version
name: '@Author::ETHER/Version'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Region
name: '@Author::ETHER/prelude'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Generic
name: SYNOPSIS
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Generic
name: DESCRIPTION
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Generic
name: OVERVIEW
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Collect
name: ATTRIBUTES
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Collect
name: METHODS
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Collect
name: FUNCTIONS
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Collect
name: TYPES
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Leftovers
name: '@Author::ETHER/Leftovers'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Region
name: '@Author::ETHER/postlude'
version: '4.015'
version: '4.019'
-
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'
version: '4.019'
-
class: Pod::Weaver::Section::Authors
name: '@Author::ETHER/Authors'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::AllowOverride
name: '@Author::ETHER/allow override AUTHOR'
@ -398,17 +379,17 @@ x_Dist_Zilla:
-
class: Pod::Weaver::Section::Legal
name: '@Author::ETHER/Legal'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::Region
name: '@Author::ETHER/footer'
version: '4.015'
version: '4.019'
-
class: Pod::Weaver::Section::AllowOverride
name: OverrideLegal
version: '0.05'
name: '@Author::ETHER/PodWeaver'
version: '4.008'
version: '4.010'
-
class: Dist::Zilla::Plugin::GithubMeta
name: '@Author::ETHER/GithubMeta'
@ -424,7 +405,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::MetaNoIndex
name: '@Author::ETHER/MetaNoIndex'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::MetaProvides::Package
config:
@ -435,13 +416,13 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
version: '6.013'
version: '6.030'
include_underscores: 0
Dist::Zilla::Role::MetaProvider::Provider:
$Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004'
inherit_missing: '0'
inherit_version: '0'
meta_noindex: '1'
inherit_missing: 0
inherit_version: 0
meta_noindex: 1
Dist::Zilla::Role::ModuleMetadata:
Module::Metadata: '1.000037'
version: '0.006'
@ -450,7 +431,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@Author::ETHER/MetaConfig'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Keywords
config:
@ -470,15 +451,15 @@ x_Dist_Zilla:
Dist::Zilla::Plugin::UseUnsafeInc:
dot_in_INC: 0
name: '@Author::ETHER/UseUnsafeInc'
version: '0.001'
version: '0.002'
-
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@Author::ETHER/AutoPrereqs'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Prereqs::AuthorDeps
name: '@Author::ETHER/Prereqs::AuthorDeps'
version: '0.006'
version: '0.007'
-
class: Dist::Zilla::Plugin::MinimumPerl
name: '@Author::ETHER/MinimumPerl'
@ -489,18 +470,18 @@ x_Dist_Zilla:
Dist::Zilla::Role::TestRunner:
default_jobs: 9
name: '@Author::ETHER/MakeMaker'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
git_version: 2.23.0
git_version: 2.40.0
include_authors: 0
include_releaser: 1
order_by: commits
paths: []
name: '@Author::ETHER/Git::Contributors'
version: '0.035'
version: '0.036'
-
class: Dist::Zilla::Plugin::StaticInstall
config:
@ -561,9 +542,9 @@ x_Dist_Zilla:
class: Dist::Zilla::Plugin::EnsureLatestPerl
config:
Dist::Zilla::Plugin::EnsureLatestPerl:
Module::CoreList: '5.20190920'
Module::CoreList: '5.20230420'
name: '@Author::ETHER/EnsureLatestPerl'
version: '0.008'
version: '0.010'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@ -575,7 +556,7 @@ x_Dist_Zilla:
run_under_travis: 0
skip: []
name: '@Author::ETHER/stale modules, release'
version: '0.055'
version: '0.057'
-
class: Dist::Zilla::Plugin::Git::Check
config:
@ -586,15 +567,15 @@ x_Dist_Zilla:
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
name: '@Author::ETHER/initial check'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
config:
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
name: '@Author::ETHER/Git::CheckFor::MergeConflicts'
version: '0.014'
@ -602,7 +583,7 @@ x_Dist_Zilla:
class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
config:
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
name: '@Author::ETHER/Git::CheckFor::CorrectBranch'
version: '0.014'
@ -613,11 +594,11 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::CheckPrereqsIndexed
name: '@Author::ETHER/CheckPrereqsIndexed'
version: '0.020'
version: '0.022'
-
class: Dist::Zilla::Plugin::TestRelease
name: '@Author::ETHER/TestRelease'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Git::Check
config:
@ -628,10 +609,10 @@ x_Dist_Zilla:
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
name: '@Author::ETHER/after tests'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::CheckIssues
name: '@Author::ETHER/CheckIssues'
@ -639,7 +620,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@Author::ETHER/UploadToCPAN'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::CopyFilesFromRelease
config:
@ -667,7 +648,7 @@ x_Dist_Zilla:
phase: develop
type: recommends
name: '@Author::ETHER/@Git::VersionManager/pluginbundle version'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::RewriteVersion::Transitional
config:
@ -701,6 +682,7 @@ x_Dist_Zilla:
add_files_in:
- .
commit_msg: '%N-%v%t%n%n%c'
signoff: 0
Dist::Zilla::Role::Git::DirtyFiles:
allow_dirty:
- CONTRIBUTING
@ -712,12 +694,12 @@ x_Dist_Zilla:
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::ETHER/@Git::VersionManager/release snapshot'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::Git::Tag
config:
@ -725,22 +707,21 @@ x_Dist_Zilla:
branch: ~
changelog: Changes
signed: 0
tag: v0.26
tag: v0.27
tag_format: v%V
tag_message: v%v%t
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::ETHER/@Git::VersionManager/Git::Tag'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional
config:
Dist::Zilla::Plugin::BumpVersionAfterRelease:
finders:
- ':ExecFiles'
- ':InstallModules'
global: 1
munge_makefile_pl: 1
@ -750,13 +731,14 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::NextRelease
name: '@Author::ETHER/@Git::VersionManager/NextRelease'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
Dist::Zilla::Plugin::Git::Commit:
add_files_in: []
commit_msg: 'increment $VERSION after %v release'
signoff: 0
Dist::Zilla::Role::Git::DirtyFiles:
allow_dirty:
- Build.PL
@ -766,12 +748,12 @@ x_Dist_Zilla:
- (?^:^lib/.*\.pm$)
changelog: Changes
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::ETHER/@Git::VersionManager/post-release commit'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@ -779,7 +761,7 @@ x_Dist_Zilla:
phase: x_Dist_Zilla
type: requires
name: '@Author::ETHER/@Git::VersionManager/prereqs for @Git::VersionManager'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@ -788,17 +770,17 @@ x_Dist_Zilla:
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
git_version: 2.23.0
git_version: 2.40.0
repo_root: .
name: '@Author::ETHER/Git::Push'
version: '2.046'
version: '2.048'
-
class: Dist::Zilla::Plugin::GitHub::Update
config:
Dist::Zilla::Plugin::GitHub::Update:
metacpan: 1
name: '@Author::ETHER/GitHub::Update'
version: '0.47'
version: '0.48'
-
class: Dist::Zilla::Plugin::Run::AfterRelease
config:
@ -824,7 +806,7 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@Author::ETHER/ConfirmRelease'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@ -832,11 +814,11 @@ x_Dist_Zilla:
phase: x_Dist_Zilla
type: requires
name: '@Author::ETHER/prereqs for @Author::ETHER'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::PPPort
name: PPPort
version: '0.008'
version: '0.010'
-
class: Dist::Zilla::Plugin::RemovePrereqs
config:
@ -844,7 +826,7 @@ x_Dist_Zilla:
modules_to_remove:
- feature
name: RemovePrereqs
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@ -852,14 +834,14 @@ x_Dist_Zilla:
phase: test
type: suggests
name: TestSuggests
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::OnlyCorePrereqs
config:
Dist::Zilla::Plugin::OnlyCorePrereqs:
also_disallow: []
check_dual_life_versions: '1'
deprecated_ok: '0'
deprecated_ok: 0
phases:
- configure
- build
@ -872,11 +854,11 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::MetaResources
name: MetaResources
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::Substitute
name: Substitute
version: '0.006'
version: '0.007'
-
class: Dist::Zilla::Plugin::Run::AfterRelease
config:
@ -891,43 +873,43 @@ x_Dist_Zilla:
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExtraTestFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':PerlExecFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
version: '6.013'
version: '6.030'
-
class: Dist::Zilla::Plugin::VerifyPhases
name: '@Author::ETHER/PHASE VERIFICATION'
@ -935,22 +917,22 @@ x_Dist_Zilla:
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
version: '6.013'
is_trial: 0
version: '6.030'
x_authority: cpan:FLORA
x_contributors:
- 'Karen Etheridge <ether@cpan.org>'
- 'Graham Knop <haarg@haarg.org>'
- 'Leon Timmermans <fawaka@gmail.com>'
- 'Reini Urban <rurban@cpan.org>'
- 'Florian Ragwitz <rafl@debian.org>'
- 'Reini Urban <rurban@cpan.org>'
- 'Matthijs van Duin <xmath-no-spam@nospam.cpan.org>'
- 'Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>'
- 'gfx <gfuji@cpan.org>'
- 'Aristotle Pagaltzis <pagaltzis@gmx.de>'
- 'J.R. Mash <jmash.code@gmail.com>'
- 'Alexander Bluhm <alexander.bluhm@gmx.net>'
x_generated_by_perl: v5.31.4
x_serialization_backend: 'YAML::Tiny version 1.73'
- 'J.R. Mash <jmash.code@gmail.com>'
x_generated_by_perl: v5.37.11
x_serialization_backend: 'YAML::Tiny version 1.74'
x_spdx_expression: 'Artistic-1.0-Perl OR GPL-1.0-or-later'
x_use_unsafe_inc: 0

View File

@ -1,4 +1,4 @@
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.013.
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.030.
use strict;
use warnings;
@ -31,7 +31,7 @@ my %WriteMakefileArgs = (
"Test::More" => 0,
"if" => 0
},
"VERSION" => "0.26",
"VERSION" => "0.27",
"test" => {
"TESTS" => "t/*.t"
}

View File

@ -11,7 +11,7 @@
#define NEED_newSVpvn_flags
#define NEED_gv_fetchpvn_flags
#define NEED_sv_catpvn_flags
#define NEED_croak_xs_usage
#define NEED_croak_xs_usage /* running `perl ppport.h Name.xs` suggests removing this, but don't! see RT#125158 */
#include "ppport.h"
static MGVTBL subname_vtbl;

4
README
View File

@ -1,5 +1,5 @@
This archive contains the distribution Sub-Name,
version 0.26:
version 0.27:
(Re)name a sub
@ -9,4 +9,4 @@ This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
This README file was generated by Dist::Zilla::Plugin::Readme v6.013.
This README file was generated by Dist::Zilla::Plugin::Readme v6.030.

View File

@ -1,4 +1,4 @@
package Sub::Name; # git description: v0.25-7-gdb146e5
package Sub::Name; # git description: v0.26-4-gf9cd47d
# ABSTRACT: (Re)name a sub
# KEYWORDS: subroutine function utility name rename symbol
@ -54,7 +54,7 @@ use 5.006;
use strict;
use warnings;
our $VERSION = '0.26';
our $VERSION = '0.27';
use Exporter ();
*import = \&Exporter::import;
@ -82,7 +82,7 @@ Sub::Name - (Re)name a sub
=head1 VERSION
version 0.26
version 0.27
=head1 SYNOPSIS
@ -141,7 +141,7 @@ Matthijs van Duin <xmath@cpan.org>
=head1 CONTRIBUTORS
=for stopwords Karen Etheridge Graham Knop Leon Timmermans Reini Urban Florian Ragwitz Matthijs van Duin Dagfinn Ilmari Mannsåker gfx Aristotle Pagaltzis J.R. Mash Alexander Bluhm
=for stopwords Karen Etheridge Graham Knop Leon Timmermans Florian Ragwitz Reini Urban Matthijs van Duin Dagfinn Ilmari Mannsåker gfx Aristotle Pagaltzis Alexander Bluhm J.R. Mash
=over 4
@ -159,11 +159,11 @@ Leon Timmermans <fawaka@gmail.com>
=item *
Reini Urban <rurban@cpan.org>
Florian Ragwitz <rafl@debian.org>
=item *
Florian Ragwitz <rafl@debian.org>
Reini Urban <rurban@cpan.org>
=item *
@ -183,11 +183,11 @@ Aristotle Pagaltzis <pagaltzis@gmx.de>
=item *
J.R. Mash <jmash.code@gmail.com>
Alexander Bluhm <alexander.bluhm@gmx.net>
=item *
Alexander Bluhm <alexander.bluhm@gmx.net>
J.R. Mash <jmash.code@gmail.com>
=back

15604
ppport.h

File diff suppressed because it is too large Load Diff

View File

@ -10,7 +10,7 @@ do { my $x = {
},
'develop' => {
'recommends' => {
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.150',
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.162',
'Dist::Zilla::PluginBundle::Git::VersionManager' => '0.007'
},
'requires' => {
@ -115,14 +115,14 @@ do { my $x = {
'Dist::Zilla::Plugin::PPPort' => '0',
'Dist::Zilla::Plugin::PodCoverageTests' => '5.040',
'Dist::Zilla::Plugin::PodSyntaxTests' => '5.040',
'Dist::Zilla::Plugin::PodWeaver' => '4.005',
'Dist::Zilla::Plugin::PodWeaver' => '4.008',
'Dist::Zilla::Plugin::Prereqs' => '0',
'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0.006',
'Dist::Zilla::Plugin::PromptIfStale' => '0',
'Dist::Zilla::Plugin::Readme' => '0',
'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0.142180',
'Dist::Zilla::Plugin::RemovePrereqs' => '0',
'Dist::Zilla::Plugin::RewriteVersion::Transitional' => '0.004',
'Dist::Zilla::Plugin::RewriteVersion::Transitional' => '0.006',
'Dist::Zilla::Plugin::Run::AfterBuild' => '0.041',
'Dist::Zilla::Plugin::Run::AfterRelease' => '0.038',
'Dist::Zilla::Plugin::RunExtraTests' => '0.024',

View File

@ -3,7 +3,7 @@
use strict;
use warnings;
# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.027
# This test was generated by Dist::Zilla::Plugin::Test::ReportPrereqs 0.029
use Test::More tests => 1;
@ -117,20 +117,24 @@ for my $phase ( qw(configure build test runtime develop other) ) {
my @reports = [qw/Module Want Have/];
for my $mod ( sort keys %{ $req_hash->{$phase}{$type} } ) {
next if $mod eq 'perl';
next if grep { $_ eq $mod } @exclude;
my $file = $mod;
$file =~ s{::}{/}g;
$file .= ".pm";
my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC;
my $want = $req_hash->{$phase}{$type}{$mod};
$want = "undef" unless defined $want;
$want = "any" if !$want && $want == 0;
if ($mod eq 'perl') {
push @reports, ['perl', $want, $]];
next;
}
my $req_string = $want eq 'any' ? 'any version required' : "version '$want' required";
my $file = $mod;
$file =~ s{::}{/}g;
$file .= ".pm";
my ($prefix) = grep { -e File::Spec->catfile($_, $file) } @INC;
if ($prefix) {
my $have = MM->parse_version( File::Spec->catfile($prefix, $file) );
$have = "undef" unless defined $have;
@ -196,6 +200,6 @@ if ( @dep_errors ) {
);
}
pass;
pass('Reported prereqs');
# vim: ts=4 sts=4 sw=4 et:

View File

@ -1,7 +1,8 @@
use strict;
use warnings;
use Test::More tests => 2;
use Test::More;
use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
use Sub::Name;
use B::Deparse;
@ -12,3 +13,5 @@ my $source = eval {
ok !$@;
like $source, qr/\@\_/;
done_testing;

View File

@ -2,6 +2,7 @@ use strict;
use warnings;
use Test::More;
use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
plan skip_all => 'B::C required for testing perlcc -O3'
unless eval { +require B::C; };
@ -14,8 +15,6 @@ plan skip_all => 'Devel::CheckBin required for looking for a perlcc executable'
plan skip_all => 'perlcc required' unless Devel::CheckBin::can_run('perlcc');
plan tests => 1;
my $f = "t/rt96893x.pl";
open my $fh, ">", $f; END { unlink $f if $f }
print $fh 'use Sub::Name; subname("main::bar", sub{42}); print "# successfully ran subname() with perlcc\n";';
@ -27,4 +26,6 @@ local $TODO = 'experimental, for informational purposes only';
is($? >> 8, 0, 'executable completed successfully');
unlink "t/rt96893x", "t/rt96893x.exe";
done_testing;
# vim: ft=perl

View File

@ -2,6 +2,7 @@ use strict;
use warnings;
use Test::More;
use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
use B 'svref_2object';
BEGIN { $^P |= 0x210 }
@ -81,8 +82,6 @@ push @ordinal,
0x1f4a9, # PILE OF POO
unless "$]" < 5.008;
plan tests => @ordinal * 2 * 3;
my $legal_ident_char = "A-Z_a-z0-9'";
$legal_ident_char .= join '', map chr, 0x100, 0x498
unless "$]" < 5.008;
@ -100,6 +99,11 @@ for my $ord (@ordinal) {
# test that we can *always* compile at least within the correct package
my $expected;
SKIP: {
skip 'single quote as a package separator has been '.
("$]" gt '5.041001' ? 'removed' : 'deprecated'), 3
if $ord == 39 and "$]" gt '5.037009';
if ( chr($ord) =~ m/^[$legal_ident_char]$/o ) { # compile directly
$expected = "native::$fullname";
$sub = compile_named_sub $expected => '(caller(0))[3]';
@ -119,4 +123,7 @@ for my $ord (@ordinal) {
$sub = compile_named_sub 'palatable::sub' => '(caller(0))[3]';
}
caller3_ok $sub, $expected, 'natively compiled sub', $ord;
}
}
done_testing;

View File

@ -2,6 +2,7 @@ use strict;
use warnings;
use Test::More;
use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
BEGIN {
if ("$]" < 5.018) {
plan 'skip_all' => 'lexical subs not supported on this perl';

View File

@ -1,9 +1,15 @@
use strict;
use warnings;
use Test::More tests => 1;
use Test::More;
use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
use Sub::Name;
plan skip_all => 'single quote as a package separator has been removed'
if "$]" gt '5.041001';
plan skip_all => 'single quote as a package separator has been deprecated'
if "$]" gt '5.037009';
my $sub = sub { (caller(0))[3] };
subname "foo::quz'bar::baz", $sub;
@ -13,3 +19,5 @@ is(
"foo::quz::bar::baz",
'correctly parsed single quote from name where the last separator is ::',
);
done_testing;

View File

@ -3,7 +3,8 @@ use warnings;
BEGIN { $^P |= 0x210 }
use Test::More tests => 10;
use Test::More;
use if $ENV{AUTHOR_TESTING}, 'Test::Warnings';
use Sub::Name;
my $x = subname foo => sub { (caller 0)[3] };
@ -40,4 +41,5 @@ for ("Blork:: Bar!", "Foo::Bar::Baz") {
::is($DB::sub{$_}, $anon);
}
::done_testing();
# vim: ft=perl

View File

@ -1,15 +0,0 @@
use strict;
use warnings;
use Test::More;
plan skip_all => 'xt/release/changes_has_content.t is missing' if not -e 'xt/release/changes_has_content.t';
# skip for master branch, only for travis
if (($ENV{TRAVIS_PULL_REQUEST} || '') eq 'false') {
chomp(my $branch_name = ($ENV{TRAVIS_BRANCH} || `git rev-parse --abbrev-ref HEAD`));
$TODO = 'Changes need not have content for this release yet if this is only the master branch'
if ($branch_name || '') eq 'master';
}
do './xt/release/changes_has_content.t';
die $@ if $@;

View File

@ -1,6 +1,7 @@
#!perl
# This file was automatically generated by Dist::Zilla::Plugin::MetaTests.
use strict;
use warnings;
use Test::CPAN::Meta;
meta_yaml_ok();

View File

@ -17,8 +17,8 @@ my @files = (
't/quotes-bug.t',
't/smoke.t',
'xt/author/00-compile.t',
'xt/author/changes_has_content.t',
'xt/author/clean-namespaces.t',
'xt/author/distmeta.t',
'xt/author/eol.t',
'xt/author/kwalitee.t',
'xt/author/minimum-version.t',
@ -30,8 +30,7 @@ my @files = (
'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/cpan-changes.t'
);
eol_unix_ok($_, { trailing_whitespace => 1 }) foreach @files;

View File

@ -17,8 +17,8 @@ my @files = (
't/quotes-bug.t',
't/smoke.t',
'xt/author/00-compile.t',
'xt/author/changes_has_content.t',
'xt/author/clean-namespaces.t',
'xt/author/distmeta.t',
'xt/author/eol.t',
'xt/author/kwalitee.t',
'xt/author/minimum-version.t',
@ -30,8 +30,7 @@ my @files = (
'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/cpan-changes.t'
);
notabs_ok($_) foreach @files;

View File

@ -1,6 +1,7 @@
#!perl
# This file was automatically generated by Dist::Zilla::Plugin::PodCoverageTests.
use strict;
use warnings;
use Test::Pod::Coverage 1.08;
use Pod::Coverage::TrustPod;

View File

@ -3,8 +3,6 @@ use warnings;
use Test::More;
eval 'use Test::Portability::Files';
plan skip_all => 'Test::Portability::Files required for testing portability'
if $@;
use Test::Portability::Files;
run_tests();

View File

@ -2,7 +2,7 @@ use Test::More tests => 2;
note 'Checking Changes';
my $changes_file = 'Changes';
my $newver = '0.26';
my $newver = '0.27';
my $trial_token = '-TRIAL';
my $encoding = 'UTF-8';