Hello community,
here is the log from the commit of package perl-Params-ValidationCompiler for
openSUSE:Factory checked in at 2018-02-18 11:38:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler (Old)
and /work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Params-ValidationCompiler"
Sun Feb 18 11:38:46 2018 rev:3 rq:577181 version:0.27
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler/perl-Params-ValidationCompiler.changes
2017-12-12 21:19:25.976671261 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new/perl-Params-ValidationCompiler.changes
2018-02-18 11:38:50.785177786 +0100
@@ -1,0 +2,14 @@
+Mon Feb 12 12:15:10 UTC 2018 - [email protected]
+
+- updated to 0.27
+ see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
+
+ 0.27 2018-02-11
+
+ - Fixed a bug with inlining Moose types. If a type's parent needed
environment
+ variables those would not get closed over. Reported by Mark Fowler. GH #22.
+
+ - Added a debug option to dump the source of the subroutine before it is
+ eval'd.
+
+-------------------------------------------------------------------
Old:
----
Params-ValidationCompiler-0.26.tar.gz
New:
----
Params-ValidationCompiler-0.27.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Params-ValidationCompiler.spec ++++++
--- /var/tmp/diff_new_pack.DWCcZZ/_old 2018-02-18 11:38:51.645146916 +0100
+++ /var/tmp/diff_new_pack.DWCcZZ/_new 2018-02-18 11:38:51.649146772 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Params-ValidationCompiler
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: perl-Params-ValidationCompiler
-Version: 0.26
+Version: 0.27
Release: 0
%define cpan_name Params-ValidationCompiler
Summary: Build an optimized subroutine parameter validator once, use it
forever
++++++ Params-ValidationCompiler-0.26.tar.gz ->
Params-ValidationCompiler-0.27.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/CONTRIBUTING.md
new/Params-ValidationCompiler-0.27/CONTRIBUTING.md
--- old/Params-ValidationCompiler-0.26/CONTRIBUTING.md 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/CONTRIBUTING.md 2018-02-12
01:57:47.000000000 +0100
@@ -128,4 +128,4 @@
request to the .mailmap file to contain the correct mapping.
This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir
0.013 from a
-template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.88.
+template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.89.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/Changes
new/Params-ValidationCompiler-0.27/Changes
--- old/Params-ValidationCompiler-0.26/Changes 2017-11-28 16:35:07.000000000
+0100
+++ new/Params-ValidationCompiler-0.27/Changes 2018-02-12 01:57:47.000000000
+0100
@@ -1,3 +1,12 @@
+0.27 2018-02-11
+
+- Fixed a bug with inlining Moose types. If a type's parent needed environment
+ variables those would not get closed over. Reported by Mark Fowler. GH #22.
+
+- Added a debug option to dump the source of the subroutine before it is
+ eval'd.
+
+
0.26 2017-11-28
- The exceptions.t test would fail if Sub::Util was not installed. Reported by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/LICENSE
new/Params-ValidationCompiler-0.27/LICENSE
--- old/Params-ValidationCompiler-0.26/LICENSE 2017-11-28 16:35:07.000000000
+0100
+++ new/Params-ValidationCompiler-0.27/LICENSE 2018-02-12 01:57:47.000000000
+0100
@@ -1,4 +1,4 @@
-This software is Copyright (c) 2016 - 2017 by Dave Rolsky.
+This software is Copyright (c) 2016 - 2018 by Dave Rolsky.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/MANIFEST
new/Params-ValidationCompiler-0.27/MANIFEST
--- old/Params-ValidationCompiler-0.26/MANIFEST 2017-11-28 16:35:07.000000000
+0100
+++ new/Params-ValidationCompiler-0.27/MANIFEST 2018-02-12 01:57:47.000000000
+0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.010.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest
v6.011.
CONTRIBUTING.md
Changes
INSTALL
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/META.json
new/Params-ValidationCompiler-0.27/META.json
--- old/Params-ValidationCompiler-0.26/META.json 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/META.json 2018-02-12
01:57:47.000000000 +0100
@@ -4,7 +4,7 @@
"Dave Rolsky <[email protected]>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version
2.150010",
+ "generated_by" : "Dist::Zilla version 6.011, CPAN::Meta::Converter version
2.150010",
"license" : [
"artistic_2"
],
@@ -99,15 +99,15 @@
"provides" : {
"Params::ValidationCompiler" : {
"file" : "lib/Params/ValidationCompiler.pm",
- "version" : "0.26"
+ "version" : "0.27"
},
"Params::ValidationCompiler::Compiler" : {
"file" : "lib/Params/ValidationCompiler/Compiler.pm",
- "version" : "0.26"
+ "version" : "0.27"
},
"Params::ValidationCompiler::Exceptions" : {
"file" : "lib/Params/ValidationCompiler/Exceptions.pm",
- "version" : "0.26"
+ "version" : "0.27"
}
},
"release_status" : "stable",
@@ -122,10 +122,10 @@
"web" : "https://github.com/houseabsolute/Params-ValidationCompiler"
}
},
- "version" : "0.26",
+ "version" : "0.27",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.024001"
+ "version" : "5.026001"
},
"plugins" : [
{
@@ -136,7 +136,7 @@
}
},
"name" : "@DROLSKY/MakeMaker",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Git::GatherDir",
@@ -161,32 +161,32 @@
}
},
"name" : "@DROLSKY/Git::GatherDir",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::ManifestSkip",
"name" : "@DROLSKY/ManifestSkip",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@DROLSKY/License",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::ExecDir",
"name" : "@DROLSKY/ExecDir",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@DROLSKY/ShareDir",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@DROLSKY/Manifest",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::CheckVersionIncrement",
@@ -196,17 +196,17 @@
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@DROLSKY/TestRelease",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@DROLSKY/ConfirmRelease",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@DROLSKY/UploadToCPAN",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::VersionFromMainModule",
@@ -221,7 +221,7 @@
{
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@DROLSKY/AutoPrereqs",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
@@ -246,7 +246,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaResources",
"name" : "@DROLSKY/MetaResources",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -256,7 +256,7 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" :
"@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
- "version" : "6.010"
+ "version" : "6.011"
}
],
"include_underscores" : 0
@@ -283,22 +283,22 @@
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@DROLSKY/MetaConfig",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@DROLSKY/MetaJSON",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@DROLSKY/MetaYAML",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@DROLSKY/NextRelease",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -309,7 +309,7 @@
}
},
"name" : "@DROLSKY/Test::More with Test2",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -320,7 +320,7 @@
}
},
"name" : "@DROLSKY/Modules for use with tidyall",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -331,7 +331,7 @@
}
},
"name" : "@DROLSKY/Test::Version which fixes
https://github.com/plicease/Test-Version/issues/7",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -375,7 +375,7 @@
{
"class" : "Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable",
"name" : "@DROLSKY/Test::Pod::Coverage::Configurable",
- "version" : "0.06"
+ "version" : "0.07"
},
{
"class" : "Dist::Zilla::Plugin::Test::PodSpelling",
@@ -403,12 +403,12 @@
}
},
"name" : "@DROLSKY/Test::PodSpelling",
- "version" : "2.007004"
+ "version" : "2.007005"
},
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@DROLSKY/PodSyntaxTests",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::RunExtraTests",
@@ -512,7 +512,7 @@
}
},
"name" : "@DROLSKY/Test::Compile",
- "version" : "2.057"
+ "version" : "2.058"
},
{
"class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
@@ -527,13 +527,13 @@
{
"class" : "Dist::Zilla::Plugin::DROLSKY::Contributors",
"name" : "@DROLSKY/DROLSKY::Contributors",
- "version" : "0.88"
+ "version" : "0.89"
},
{
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "name",
@@ -541,7 +541,7 @@
}
},
"name" : "@DROLSKY/Git::Contributors",
- "version" : "0.030"
+ "version" : "0.032"
},
{
"class" : "Dist::Zilla::Plugin::SurgicalPodWeaver",
@@ -694,7 +694,7 @@
{
"class" : "Dist::Zilla::Plugin::DROLSKY::WeaverConfig",
"name" : "@DROLSKY/DROLSKY::WeaverConfig",
- "version" : "0.88"
+ "version" : "0.89"
},
{
"class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
@@ -734,12 +734,12 @@
{
"class" : "Dist::Zilla::Plugin::CPANFile",
"name" : "@DROLSKY/CPANFile",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::DROLSKY::License",
"name" : "@DROLSKY/DROLSKY::License",
- "version" : "0.88"
+ "version" : "0.89"
},
{
"class" : "Dist::Zilla::Plugin::CheckStrictVersion",
@@ -771,12 +771,12 @@
"class" :
"Dist::Zilla::Plugin::DROLSKY::Git::CheckFor::CorrectBranch",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
}
},
"name" : "@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch",
- "version" : "0.88"
+ "version" : "0.89"
},
{
"class" : "Dist::Zilla::Plugin::EnsureChangesHasContent",
@@ -787,7 +787,7 @@
"class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
}
},
@@ -797,7 +797,7 @@
{
"class" : "Dist::Zilla::Plugin::DROLSKY::TidyAll",
"name" : "@DROLSKY/DROLSKY::TidyAll",
- "version" : "0.88"
+ "version" : "0.89"
},
{
"class" : "Dist::Zilla::Plugin::Git::Check",
@@ -819,12 +819,12 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
}
},
"name" : "@DROLSKY/Git::Check",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -847,7 +847,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -855,7 +855,7 @@
}
},
"name" : "@DROLSKY/Commit generated files",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -864,12 +864,12 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v0.26",
+ "tag" : "v0.27",
"tag_format" : "v%v",
"tag_message" : "v%v"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -877,7 +877,7 @@
}
},
"name" : "@DROLSKY/Git::Tag",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@@ -889,12 +889,12 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
}
},
"name" : "@DROLSKY/Git::Push",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease",
@@ -909,7 +909,7 @@
}
},
"name" : "@DROLSKY/BumpVersionAfterRelease",
- "version" : "0.016"
+ "version" : "0.017"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -929,7 +929,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -937,7 +937,7 @@
}
},
"name" : "@DROLSKY/Commit version bump",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@@ -949,12 +949,12 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git_version" : "2.7.4",
+ "git_version" : "2.16.1",
"repo_root" : "."
}
},
"name" : "@DROLSKY/Push version bump",
- "version" : "2.042"
+ "version" : "2.043"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -965,7 +965,7 @@
}
},
"name" : "DevelopRequires",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -976,7 +976,7 @@
}
},
"name" : "Recommends",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs",
@@ -987,62 +987,62 @@
}
},
"name" : "TestRequires",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExtraTestFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":PerlExecFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "6.010"
+ "version" : "6.011"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" :
"@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
- "version" : "6.010"
+ "version" : "6.011"
}
],
"zilla" : {
@@ -1050,7 +1050,7 @@
"config" : {
"is_trial" : 0
},
- "version" : "6.010"
+ "version" : "6.011"
}
},
"x_authority" : "cpan:DROLSKY",
@@ -1059,6 +1059,6 @@
"Gregory Oschwald <[email protected]>",
"Tomasz Konojacki <[email protected]>"
],
- "x_serialization_backend" : "Cpanel::JSON::XS version 3.0233"
+ "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/META.yml
new/Params-ValidationCompiler-0.27/META.yml
--- old/Params-ValidationCompiler-0.26/META.yml 2017-11-28 16:35:07.000000000
+0100
+++ new/Params-ValidationCompiler-0.27/META.yml 2018-02-12 01:57:47.000000000
+0100
@@ -15,7 +15,7 @@
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version
2.150010'
+generated_by: 'Dist::Zilla version 6.011, CPAN::Meta::Converter version
2.150010'
license: artistic_2
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -24,13 +24,13 @@
provides:
Params::ValidationCompiler:
file: lib/Params/ValidationCompiler.pm
- version: '0.26'
+ version: '0.27'
Params::ValidationCompiler::Compiler:
file: lib/Params/ValidationCompiler/Compiler.pm
- version: '0.26'
+ version: '0.27'
Params::ValidationCompiler::Exceptions:
file: lib/Params/ValidationCompiler/Exceptions.pm
- version: '0.26'
+ version: '0.27'
recommends:
Sub::Util: '1.40'
requires:
@@ -48,10 +48,10 @@
bugtracker: https://github.com/houseabsolute/Params-ValidationCompiler/issues
homepage: http://metacpan.org/release/Params-ValidationCompiler
repository: git://github.com/houseabsolute/Params-ValidationCompiler.git
-version: '0.26'
+version: '0.27'
x_Dist_Zilla:
perl:
- version: '5.024001'
+ version: '5.026001'
plugins:
-
class: Dist::Zilla::Plugin::MakeMaker
@@ -59,7 +59,7 @@
Dist::Zilla::Role::TestRunner:
default_jobs: 1
name: '@DROLSKY/MakeMaker'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Git::GatherDir
config:
@@ -79,27 +79,27 @@
Dist::Zilla::Plugin::Git::GatherDir:
include_untracked: 0
name: '@DROLSKY/Git::GatherDir'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::ManifestSkip
name: '@DROLSKY/ManifestSkip'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::License
name: '@DROLSKY/License'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::ExecDir
name: '@DROLSKY/ExecDir'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::ShareDir
name: '@DROLSKY/ShareDir'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Manifest
name: '@DROLSKY/Manifest'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::CheckVersionIncrement
name: '@DROLSKY/CheckVersionIncrement'
@@ -107,15 +107,15 @@
-
class: Dist::Zilla::Plugin::TestRelease
name: '@DROLSKY/TestRelease'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@DROLSKY/ConfirmRelease'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@DROLSKY/UploadToCPAN'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::VersionFromMainModule
name: '@DROLSKY/VersionFromMainModule'
@@ -127,7 +127,7 @@
-
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@DROLSKY/AutoPrereqs'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::CopyFilesFromBuild
name: '@DROLSKY/CopyFilesFromBuild'
@@ -146,7 +146,7 @@
-
class: Dist::Zilla::Plugin::MetaResources
name: '@DROLSKY/MetaResources'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::MetaProvides::Package
config:
@@ -155,7 +155,7 @@
-
class: Dist::Zilla::Plugin::FinderCode
name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
- version: '6.010'
+ version: '6.011'
include_underscores: 0
Dist::Zilla::Role::MetaProvider::Provider:
$Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004'
@@ -174,19 +174,19 @@
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@DROLSKY/MetaConfig'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@DROLSKY/MetaJSON'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@DROLSKY/MetaYAML'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::NextRelease
name: '@DROLSKY/NextRelease'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -194,7 +194,7 @@
phase: test
type: requires
name: '@DROLSKY/Test::More with Test2'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -202,7 +202,7 @@
phase: develop
type: requires
name: '@DROLSKY/Modules for use with tidyall'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -210,7 +210,7 @@
phase: develop
type: requires
name: '@DROLSKY/Test::Version which fixes
https://github.com/plicease/Test-Version/issues/7'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -245,7 +245,7 @@
-
class: Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable
name: '@DROLSKY/Test::Pod::Coverage::Configurable'
- version: '0.06'
+ version: '0.07'
-
class: Dist::Zilla::Plugin::Test::PodSpelling
config:
@@ -268,11 +268,11 @@
- validators
wordlist: Pod::Wordlist
name: '@DROLSKY/Test::PodSpelling'
- version: '2.007004'
+ version: '2.007005'
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@DROLSKY/PodSyntaxTests'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::RunExtraTests
config:
@@ -350,7 +350,7 @@
skips: []
switch: []
name: '@DROLSKY/Test::Compile'
- version: '2.057'
+ version: '2.058'
-
class: Dist::Zilla::Plugin::Test::ReportPrereqs
name: '@DROLSKY/Test::ReportPrereqs'
@@ -362,18 +362,18 @@
-
class: Dist::Zilla::Plugin::DROLSKY::Contributors
name: '@DROLSKY/DROLSKY::Contributors'
- version: '0.88'
+ version: '0.89'
-
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
- git_version: 2.7.4
+ git_version: 2.16.1
include_authors: 0
include_releaser: 1
order_by: name
paths: []
name: '@DROLSKY/Git::Contributors'
- version: '0.030'
+ version: '0.032'
-
class: Dist::Zilla::Plugin::SurgicalPodWeaver
config:
@@ -493,7 +493,7 @@
-
class: Dist::Zilla::Plugin::DROLSKY::WeaverConfig
name: '@DROLSKY/DROLSKY::WeaverConfig'
- version: '0.88'
+ version: '0.89'
-
class: Dist::Zilla::Plugin::ReadmeAnyFromPod
config:
@@ -524,11 +524,11 @@
-
class: Dist::Zilla::Plugin::CPANFile
name: '@DROLSKY/CPANFile'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::DROLSKY::License
name: '@DROLSKY/DROLSKY::License'
- version: '0.88'
+ version: '0.89'
-
class: Dist::Zilla::Plugin::CheckStrictVersion
name: '@DROLSKY/CheckStrictVersion'
@@ -552,10 +552,10 @@
class: Dist::Zilla::Plugin::DROLSKY::Git::CheckFor::CorrectBranch
config:
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
name: '@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch'
- version: '0.88'
+ version: '0.89'
-
class: Dist::Zilla::Plugin::EnsureChangesHasContent
name: '@DROLSKY/EnsureChangesHasContent'
@@ -564,14 +564,14 @@
class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
config:
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
name: '@DROLSKY/Git::CheckFor::MergeConflicts'
version: '0.014'
-
class: Dist::Zilla::Plugin::DROLSKY::TidyAll
name: '@DROLSKY/DROLSKY::TidyAll'
- version: '0.88'
+ version: '0.89'
-
class: Dist::Zilla::Plugin::Git::Check
config:
@@ -589,10 +589,10 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
name: '@DROLSKY/Git::Check'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
@@ -611,12 +611,12 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@DROLSKY/Commit generated files'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::Git::Tag
config:
@@ -624,16 +624,16 @@
branch: ~
changelog: Changes
signed: 0
- tag: v0.26
+ tag: v0.27
tag_format: v%v
tag_message: v%v
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@DROLSKY/Git::Tag'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@@ -642,10 +642,10 @@
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
name: '@DROLSKY/Git::Push'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::BumpVersionAfterRelease
config:
@@ -656,7 +656,7 @@
global: 0
munge_makefile_pl: 1
name: '@DROLSKY/BumpVersionAfterRelease'
- version: '0.016'
+ version: '0.017'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
@@ -671,12 +671,12 @@
- (?^:.+)
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@DROLSKY/Commit version bump'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@@ -685,10 +685,10 @@
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- git_version: 2.7.4
+ git_version: 2.16.1
repo_root: .
name: '@DROLSKY/Push version bump'
- version: '2.042'
+ version: '2.043'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -696,7 +696,7 @@
phase: develop
type: requires
name: DevelopRequires
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -704,7 +704,7 @@
phase: runtime
type: recommends
name: Recommends
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::Prereqs
config:
@@ -712,56 +712,56 @@
phase: test
type: requires
name: TestRequires
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExtraTestFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':PerlExecFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '6.010'
+ version: '6.011'
-
class: Dist::Zilla::Plugin::FinderCode
name: '@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM'
- version: '6.010'
+ version: '6.011'
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
- version: '6.010'
+ version: '6.011'
x_authority: cpan:DROLSKY
x_contributors:
- 'Gregory Oschwald <[email protected]>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/Makefile.PL
new/Params-ValidationCompiler-0.27/Makefile.PL
--- old/Params-ValidationCompiler-0.26/Makefile.PL 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/Makefile.PL 2018-02-12
01:57:47.000000000 +0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.010.
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker
v6.011.
use strict;
use warnings;
@@ -38,7 +38,7 @@
"Test::More" => "1.302015",
"Test::Without::Module" => 0
},
- "VERSION" => "0.26",
+ "VERSION" => "0.27",
"test" => {
"TESTS" => "t/*.t t/named/*.t t/positional/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/README.md
new/Params-ValidationCompiler-0.27/README.md
--- old/Params-ValidationCompiler-0.26/README.md 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/README.md 2018-02-12
01:57:47.000000000 +0100
@@ -4,7 +4,7 @@
# VERSION
-version 0.26
+version 0.27
# SYNOPSIS
@@ -174,6 +174,12 @@
This is useful for CPAN modules where you want to set a name if you can,
but
you do not want to add a prerequisite on
[Sub::Util](https://metacpan.org/pod/Sub::Util).
+- debug
+
+ Sets the `EVAL_CLOSURE_PRINT_SOURCE` environment variable to true before
+ calling `Eval::Closure::eval_closure()`. This causes the source of the
+ subroutine to be printed before it's `eval`'d.
+
## source\_for(...)
This returns a two element list. The first is a string containing the source
@@ -220,7 +226,7 @@
# COPYRIGHT AND LICENSE
-This software is Copyright (c) 2016 - 2017 by Dave Rolsky.
+This software is Copyright (c) 2016 - 2018 by Dave Rolsky.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Params-ValidationCompiler-0.26/lib/Params/ValidationCompiler/Compiler.pm
new/Params-ValidationCompiler-0.27/lib/Params/ValidationCompiler/Compiler.pm
---
old/Params-ValidationCompiler-0.26/lib/Params/ValidationCompiler/Compiler.pm
2017-11-28 16:35:07.000000000 +0100
+++
new/Params-ValidationCompiler-0.27/lib/Params/ValidationCompiler/Compiler.pm
2018-02-12 01:57:47.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.26';
+our $VERSION = '0.27';
use Carp qw( croak );
use Eval::Closure qw( eval_closure );
@@ -36,7 +36,8 @@
}
my %known
- = map { $_ => 1 } qw( name name_is_optional params slurpy named_to_list );
+ = map { $_ => 1 }
+ qw( debug name name_is_optional params slurpy named_to_list );
# I'd rather use Moo here but I want to make things relatively high on the
# CPAN river like DateTime use this distro, so reducing deps is important.
@@ -209,6 +210,8 @@
my $self = shift;
$self->_compile;
+
+ local $ENV{EVAL_CLOSURE_PRINT_SOURCE} = 1 if $self->{debug};
my $sub = eval_closure(
source => 'sub { ' . ( join "\n", @{ $self->_source } ) . ' };',
environment => $self->_env,
@@ -880,7 +883,7 @@
if ( $type->can_be_inlined ) {
$self->_add_to_environment(
sprintf( 'The %s type', $type->name ),
- $type->_inline_environment,
+ $type->inline_environment,
);
}
@@ -921,7 +924,7 @@
=head1 VERSION
-version 0.26
+version 0.27
=for Pod::Coverage .*
@@ -941,7 +944,7 @@
=head1 COPYRIGHT AND LICENSE
-This software is Copyright (c) 2016 - 2017 by Dave Rolsky.
+This software is Copyright (c) 2016 - 2018 by Dave Rolsky.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Params-ValidationCompiler-0.26/lib/Params/ValidationCompiler/Exceptions.pm
new/Params-ValidationCompiler-0.27/lib/Params/ValidationCompiler/Exceptions.pm
---
old/Params-ValidationCompiler-0.26/lib/Params/ValidationCompiler/Exceptions.pm
2017-11-28 16:35:07.000000000 +0100
+++
new/Params-ValidationCompiler-0.27/lib/Params/ValidationCompiler/Exceptions.pm
2018-02-12 01:57:47.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.26';
+our $VERSION = '0.27';
use Exception::Class (
'Params::ValidationCompiler::Exception::BadArguments',
@@ -41,7 +41,7 @@
=head1 VERSION
-version 0.26
+version 0.27
=head1 DESCRIPTION
@@ -101,7 +101,7 @@
=head1 COPYRIGHT AND LICENSE
-This software is Copyright (c) 2016 - 2017 by Dave Rolsky.
+This software is Copyright (c) 2016 - 2018 by Dave Rolsky.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Params-ValidationCompiler-0.26/lib/Params/ValidationCompiler.pm
new/Params-ValidationCompiler-0.27/lib/Params/ValidationCompiler.pm
--- old/Params-ValidationCompiler-0.26/lib/Params/ValidationCompiler.pm
2017-11-28 16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/lib/Params/ValidationCompiler.pm
2018-02-12 01:57:47.000000000 +0100
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.26';
+our $VERSION = '0.27';
use Params::ValidationCompiler::Compiler;
@@ -40,7 +40,7 @@
=head1 VERSION
-version 0.26
+version 0.27
=head1 SYNOPSIS
@@ -222,6 +222,12 @@
This is useful for CPAN modules where you want to set a name if you can, but
you do not want to add a prerequisite on L<Sub::Util>.
+=item * debug
+
+Sets the C<EVAL_CLOSURE_PRINT_SOURCE> environment variable to true before
+calling C<Eval::Closure::eval_closure()>. This causes the source of the
+subroutine to be printed before it's C<eval>'d.
+
=back
=head2 source_for(...)
@@ -284,7 +290,7 @@
=head1 COPYRIGHT AND LICENSE
-This software is Copyright (c) 2016 - 2017 by Dave Rolsky.
+This software is Copyright (c) 2016 - 2018 by Dave Rolsky.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Params-ValidationCompiler-0.26/t/00-report-prereqs.dd
new/Params-ValidationCompiler-0.27/t/00-report-prereqs.dd
--- old/Params-ValidationCompiler-0.26/t/00-report-prereqs.dd 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/t/00-report-prereqs.dd 2018-02-12
01:57:47.000000000 +0100
@@ -5,52 +5,52 @@
}
},
'develop' => {
- 'requires' => {
- 'Code::TidyAll' => '0.56',
-
'Code::TidyAll::Plugin::SortLines::Naturally' => '0.000003',
- 'Code::TidyAll::Plugin::Test::Vars' =>
'0.02',
- 'Const::Fast' => '0.014',
- 'File::Spec' => '0',
- 'Hash::Merge' => '0',
- 'Hash::Util' => '0',
- 'IO::Handle' => '0',
- 'IPC::Open3' => '0',
- 'List::AllUtils' => '0',
- 'Moose' => '2.0000',
- 'Parallel::ForkManager' => '1.19',
- 'Perl::Critic' => '1.126',
- 'Perl::Tidy' => '20160302',
- 'Pod::Coverage::TrustPod' => '0',
- 'Pod::Wordlist' => '0',
- 'Set::Scalar' => '0',
- 'Specio' => '0.14',
- 'Sub::Util' => '1.40',
- 'Test2::Bundle::Extended' => '0',
- 'Test2::Plugin::NoWarnings' => '0',
- 'Test2::Require::Perl' => '0',
- 'Test::CPAN::Changes' => '0.19',
- 'Test::CPAN::Meta::JSON' => '0.16',
- 'Test::Code::TidyAll' => '0.50',
- 'Test::EOL' => '0',
- 'Test::Mojibake' => '0',
- 'Test::More' => '0.96',
- 'Test::NoTabs' => '0',
- 'Test::Pod' => '1.41',
- 'Test::Pod::Coverage' => '1.08',
- 'Test::Portability::Files' => '0',
- 'Test::Spelling' => '0.12',
- 'Test::Synopsis' => '0',
- 'Test::Vars' => '0.009',
- 'Test::Version' => '2.05',
- 'Type::Tiny' => '0',
- 'Type::Utils' => '0',
- 'perl' => '5.006'
- }
- },
+ 'requires' => {
+ 'Code::TidyAll' => '0.56',
+
'Code::TidyAll::Plugin::SortLines::Naturally' => '0.000003',
+ 'Code::TidyAll::Plugin::Test::Vars' =>
'0.02',
+ 'Const::Fast' => '0.014',
+ 'File::Spec' => '0',
+ 'Hash::Merge' => '0',
+ 'Hash::Util' => '0',
+ 'IO::Handle' => '0',
+ 'IPC::Open3' => '0',
+ 'List::AllUtils' => '0',
+ 'Moose' => '2.0000',
+ 'Parallel::ForkManager' => '1.19',
+ 'Perl::Critic' => '1.126',
+ 'Perl::Tidy' => '20160302',
+ 'Pod::Coverage::TrustPod' => '0',
+ 'Pod::Wordlist' => '0',
+ 'Set::Scalar' => '0',
+ 'Specio' => '0.14',
+ 'Sub::Util' => '1.40',
+ 'Test2::Bundle::Extended' => '0',
+ 'Test2::Plugin::NoWarnings' => '0',
+ 'Test2::Require::Perl' => '0',
+ 'Test::CPAN::Changes' => '0.19',
+ 'Test::CPAN::Meta::JSON' => '0.16',
+ 'Test::Code::TidyAll' => '0.50',
+ 'Test::EOL' => '0',
+ 'Test::Mojibake' => '0',
+ 'Test::More' => '0.96',
+ 'Test::NoTabs' => '0',
+ 'Test::Pod' => '1.41',
+ 'Test::Pod::Coverage' => '1.08',
+ 'Test::Portability::Files' => '0',
+ 'Test::Spelling' => '0.12',
+ 'Test::Synopsis' => '0',
+ 'Test::Vars' => '0.009',
+ 'Test::Version' => '2.05',
+ 'Type::Tiny' => '0',
+ 'Type::Utils' => '0',
+ 'perl' => '5.006'
+ }
+ },
'runtime' => {
'recommends' => {
- 'Sub::Util' => '1.40'
- },
+ 'Sub::Util' => '1.40'
+ },
'requires' => {
'B' => '0',
'Carp' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/t/moose.t
new/Params-ValidationCompiler-0.27/t/moose.t
--- old/Params-ValidationCompiler-0.26/t/moose.t 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/t/moose.t 2018-02-12
01:57:47.000000000 +0100
@@ -63,6 +63,26 @@
}
);
+# This tests that a type which provides an inline_environment actually has
+# that env available.
+subtest(
+ 'empty enum subtype',
+ sub {
+ my $enum = enum [qw( red green blue )];
+ my $subtype = subtype( as $enum );
+ my $sub = validation_for(
+ params => {
+ foo => { type => $subtype },
+ },
+ );
+ is(
+ { $sub->( foo => 'red' ) },
+ { foo => 'red' },
+ 'enum type is validated properly'
+ );
+ }
+);
+
done_testing();
sub _test_int_type {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Params-ValidationCompiler-0.26/xt/author/00-compile.t
new/Params-ValidationCompiler-0.27/xt/author/00-compile.t
--- old/Params-ValidationCompiler-0.26/xt/author/00-compile.t 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/xt/author/00-compile.t 2018-02-12
01:57:47.000000000 +0100
@@ -2,7 +2,7 @@
use strict;
use warnings;
-# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.057
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.058
use Test::More;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Params-ValidationCompiler-0.26/xt/author/pod-coverage.t
new/Params-ValidationCompiler-0.27/xt/author/pod-coverage.t
--- old/Params-ValidationCompiler-0.26/xt/author/pod-coverage.t 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/xt/author/pod-coverage.t 2018-02-12
01:57:47.000000000 +0100
@@ -1,5 +1,5 @@
#!perl
-# This file was automatically generated by
Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable.
+# This file was automatically generated by
Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable 0.07.
use Test::Pod::Coverage 1.08;
use Test::More 0.88;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/xt/author/pod-spell.t
new/Params-ValidationCompiler-0.27/xt/author/pod-spell.t
--- old/Params-ValidationCompiler-0.26/xt/author/pod-spell.t 2017-11-28
16:35:07.000000000 +0100
+++ new/Params-ValidationCompiler-0.27/xt/author/pod-spell.t 2018-02-12
01:57:47.000000000 +0100
@@ -2,7 +2,7 @@
use warnings;
use Test::More;
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007004
+# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.007005
use Test::Spelling 0.12;
use Pod::Wordlist;