From d09e50062fae51c8e84e0eae5326d309293ba7b9 Mon Sep 17 00:00:00 2001 From: Nikolay Mishin Date: Wed, 29 Apr 2015 09:54:27 +0300 Subject: [PATCH 1/6] Update Signatures.pm --- lib/perl5i/2/Signatures.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/perl5i/2/Signatures.pm b/lib/perl5i/2/Signatures.pm index 5591b37..f0e1124 100644 --- a/lib/perl5i/2/Signatures.pm +++ b/lib/perl5i/2/Signatures.pm @@ -1,4 +1,6 @@ package perl5i::2::Signatures; +use strict; +use warnings; use perl5i::2::Signature; From b6151d50bc260868c07442cec6b4b4bb3c9f5a4e Mon Sep 17 00:00:00 2001 From: Nikolay Mishin Date: Wed, 29 Apr 2015 09:54:46 +0300 Subject: [PATCH 2/6] Update CODE.pm --- lib/perl5i/1/CODE.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/perl5i/1/CODE.pm b/lib/perl5i/1/CODE.pm index f16c76d..e4c222c 100644 --- a/lib/perl5i/1/CODE.pm +++ b/lib/perl5i/1/CODE.pm @@ -1,3 +1,5 @@ package perl5i::1::CODE; +use strict; +use warnings; 1; From 7a3dbb34fdd0d34457c2ae2ba2e64b1c7770d452 Mon Sep 17 00:00:00 2001 From: Nikolay Mishin Date: Wed, 29 Apr 2015 09:55:14 +0300 Subject: [PATCH 3/6] Update equal.pm --- lib/perl5i/2/equal.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/perl5i/2/equal.pm b/lib/perl5i/2/equal.pm index 8e6882f..7e0a4ff 100644 --- a/lib/perl5i/2/equal.pm +++ b/lib/perl5i/2/equal.pm @@ -1,6 +1,7 @@ package perl5i::2::equal; use strict; +use warnings; no if $] >= 5.018000, warnings => 'experimental::smartmatch'; use perl5i::2::autobox; From eb143d81f7eb0ca4509d15171752111562e3a148 Mon Sep 17 00:00:00 2001 From: Nikolay Mishin Date: Wed, 29 Apr 2015 09:55:44 +0300 Subject: [PATCH 4/6] Update latest.pm --- lib/perl5i/latest.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/perl5i/latest.pm b/lib/perl5i/latest.pm index ebb45a4..860f6df 100644 --- a/lib/perl5i/latest.pm +++ b/lib/perl5i/latest.pm @@ -1,6 +1,8 @@ package perl5i::latest; use strict; +use warnings; + use perl5i::VERSION; our $VERSION = perl5i::VERSION->VERSION; my $Latest; From 7c785bf8b822e7bdfe894877b60f3225b43bc61d Mon Sep 17 00:00:00 2001 From: Nikolay Mishin Date: Wed, 29 Apr 2015 09:58:24 +0300 Subject: [PATCH 5/6] Update Build.PL --- Build.PL | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Build.PL b/Build.PL index 8c87db4..621cf94 100644 --- a/Build.PL +++ b/Build.PL @@ -60,6 +60,8 @@ my $builder = MyBuild->new( 'Hash::FieldHash' => '0.06', 'Path::Tiny' => '0.036', 'Import::Into' => '1.002003', + 'Sub::Name' => '0', + 'Time::y2038' => '0', }, build_requires => { 'ExtUtils::CBuilder' => '0.26', @@ -67,6 +69,7 @@ my $builder = MyBuild->new( 'Test::Warn' => '0.11', 'IPC::Open3' => '0', 'Test::Output' => '0.16', + 'Test::Most' => '0', }, configure_requires => { # MB's auto configure requires only puts it in the META.yml From 3927f6b763233469a65e6062b5ef10c702b26d1e Mon Sep 17 00:00:00 2001 From: "Michael G. Schwern" Date: Tue, 31 May 2016 16:24:00 -0700 Subject: [PATCH 6/6] Remove Time::y2038 as a static dependency. It's currently a dynamic dependency. That might be unnecessary, but it should be handled in its own issue. For #289 --- Build.PL | 1 - 1 file changed, 1 deletion(-) diff --git a/Build.PL b/Build.PL index 621cf94..6a7d0ee 100644 --- a/Build.PL +++ b/Build.PL @@ -61,7 +61,6 @@ my $builder = MyBuild->new( 'Path::Tiny' => '0.036', 'Import::Into' => '1.002003', 'Sub::Name' => '0', - 'Time::y2038' => '0', }, build_requires => { 'ExtUtils::CBuilder' => '0.26',