diff --git a/lib/Workflow.pm b/lib/Workflow.pm index 6565d32..b059462 100644 --- a/lib/Workflow.pm +++ b/lib/Workflow.pm @@ -2,7 +2,7 @@ package Workflow; use warnings; use strict; -use 5.006; # warnings +use v5.14.0; # warnings use parent qw( Workflow::Base ); use Workflow::Context; use Workflow::Exception qw( workflow_error ); diff --git a/lib/Workflow/Action.pm b/lib/Workflow/Action.pm index 1b8935c..2038142 100644 --- a/lib/Workflow/Action.pm +++ b/lib/Workflow/Action.pm @@ -5,7 +5,7 @@ package Workflow::Action; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Base ); use Workflow::InputField; use Workflow::Validator::HasRequiredField; diff --git a/lib/Workflow/Action/Null.pm b/lib/Workflow/Action/Null.pm index b0661b7..a49c8c4 100644 --- a/lib/Workflow/Action/Null.pm +++ b/lib/Workflow/Action/Null.pm @@ -2,7 +2,7 @@ package Workflow::Action::Null; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Action ); $Workflow::Action::Null::VERSION = '1.57'; diff --git a/lib/Workflow/Base.pm b/lib/Workflow/Base.pm index de6389d..a756a40 100644 --- a/lib/Workflow/Base.pm +++ b/lib/Workflow/Base.pm @@ -2,7 +2,7 @@ package Workflow::Base; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Accessor ); use Log::Any; diff --git a/lib/Workflow/Condition.pm b/lib/Workflow/Condition.pm index e004f30..887c859 100644 --- a/lib/Workflow/Condition.pm +++ b/lib/Workflow/Condition.pm @@ -3,7 +3,7 @@ package Workflow::Condition; use warnings; use strict; use parent qw( Workflow::Base ); -use 5.006; +use v5.14.0; use Carp qw(croak); use Log::Any qw( $log ); use Workflow::Exception qw( workflow_error ); diff --git a/lib/Workflow/Condition/CheckReturn.pm b/lib/Workflow/Condition/CheckReturn.pm index a3e1711..0b9a524 100644 --- a/lib/Workflow/Condition/CheckReturn.pm +++ b/lib/Workflow/Condition/CheckReturn.pm @@ -2,7 +2,7 @@ package Workflow::Condition::CheckReturn; use warnings; use strict; -use 5.006; +use v5.14.0; our $VERSION = '1.57'; diff --git a/lib/Workflow/Condition/Evaluate.pm b/lib/Workflow/Condition/Evaluate.pm index c5ac50f..b2711f5 100644 --- a/lib/Workflow/Condition/Evaluate.pm +++ b/lib/Workflow/Condition/Evaluate.pm @@ -2,7 +2,7 @@ package Workflow::Condition::Evaluate; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Condition ); use Safe; use Workflow::Exception qw( configuration_error ); diff --git a/lib/Workflow/Condition/GreedyOR.pm b/lib/Workflow/Condition/GreedyOR.pm index 01291b1..69ed6e5 100644 --- a/lib/Workflow/Condition/GreedyOR.pm +++ b/lib/Workflow/Condition/GreedyOR.pm @@ -2,7 +2,7 @@ package Workflow::Condition::GreedyOR; use warnings; use strict; -use 5.006; +use v5.14.0; our $VERSION = '1.57'; diff --git a/lib/Workflow/Condition/HasUser.pm b/lib/Workflow/Condition/HasUser.pm index 49ecf3e..b7b90e0 100644 --- a/lib/Workflow/Condition/HasUser.pm +++ b/lib/Workflow/Condition/HasUser.pm @@ -2,7 +2,7 @@ package Workflow::Condition::HasUser; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Condition ); diff --git a/lib/Workflow/Condition/LazyAND.pm b/lib/Workflow/Condition/LazyAND.pm index d66519d..05e4355 100644 --- a/lib/Workflow/Condition/LazyAND.pm +++ b/lib/Workflow/Condition/LazyAND.pm @@ -2,7 +2,7 @@ package Workflow::Condition::LazyAND; use warnings; use strict; -use 5.006; +use v5.14.0; our $VERSION = '1.57'; diff --git a/lib/Workflow/Condition/LazyOR.pm b/lib/Workflow/Condition/LazyOR.pm index 8637e3f..fd60a76 100644 --- a/lib/Workflow/Condition/LazyOR.pm +++ b/lib/Workflow/Condition/LazyOR.pm @@ -2,7 +2,7 @@ package Workflow::Condition::LazyOR; use warnings; use strict; -use 5.006; +use v5.14.0; our $VERSION = '1.57'; diff --git a/lib/Workflow/Condition/Negated.pm b/lib/Workflow/Condition/Negated.pm index ec48390..b4ebc60 100644 --- a/lib/Workflow/Condition/Negated.pm +++ b/lib/Workflow/Condition/Negated.pm @@ -2,7 +2,7 @@ package Workflow::Condition::Negated; use warnings; use strict; -use 5.006; +use v5.14.0; our $VERSION = '1.57'; diff --git a/lib/Workflow/Config.pm b/lib/Workflow/Config.pm index d7c6916..235fffb 100644 --- a/lib/Workflow/Config.pm +++ b/lib/Workflow/Config.pm @@ -2,7 +2,7 @@ package Workflow::Config; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Factory ); use Data::Dumper qw( Dumper ); use Workflow::Exception qw( configuration_error ); diff --git a/lib/Workflow/Config/Perl.pm b/lib/Workflow/Config/Perl.pm index 4bdfab8..a4cf027 100644 --- a/lib/Workflow/Config/Perl.pm +++ b/lib/Workflow/Config/Perl.pm @@ -2,7 +2,7 @@ package Workflow::Config::Perl; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Config ); use Log::Any qw( $log ); use Workflow::Exception qw( configuration_error ); diff --git a/lib/Workflow/Config/XML.pm b/lib/Workflow/Config/XML.pm index 5ab12b8..132f8be 100644 --- a/lib/Workflow/Config/XML.pm +++ b/lib/Workflow/Config/XML.pm @@ -2,7 +2,7 @@ package Workflow::Config::XML; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Config ); use Log::Any qw( $log ); use Workflow::Exception qw( configuration_error ); diff --git a/lib/Workflow/Context.pm b/lib/Workflow/Context.pm index 7023cf7..2be5787 100644 --- a/lib/Workflow/Context.pm +++ b/lib/Workflow/Context.pm @@ -2,7 +2,7 @@ package Workflow::Context; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Base ); $Workflow::Context::VERSION = '1.57'; diff --git a/lib/Workflow/Exception.pm b/lib/Workflow/Exception.pm index c79e125..de6ef18 100644 --- a/lib/Workflow/Exception.pm +++ b/lib/Workflow/Exception.pm @@ -2,7 +2,7 @@ package Workflow::Exception; use warnings; use strict; -use 5.006; +use v5.14.0; # Declare some of our exceptions... diff --git a/lib/Workflow/Factory.pm b/lib/Workflow/Factory.pm index 6470f51..267bdce 100644 --- a/lib/Workflow/Factory.pm +++ b/lib/Workflow/Factory.pm @@ -2,7 +2,7 @@ package Workflow::Factory; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Base ); use DateTime; use Log::Any qw( $log ); diff --git a/lib/Workflow/History.pm b/lib/Workflow/History.pm index b095228..b28b1d0 100644 --- a/lib/Workflow/History.pm +++ b/lib/Workflow/History.pm @@ -2,7 +2,7 @@ package Workflow::History; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Accessor ); use DateTime; diff --git a/lib/Workflow/InputField.pm b/lib/Workflow/InputField.pm index eca98e9..1bae63e 100644 --- a/lib/Workflow/InputField.pm +++ b/lib/Workflow/InputField.pm @@ -2,7 +2,7 @@ package Workflow::InputField; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Accessor ); use Log::Any; use Module::Runtime qw( require_module ); diff --git a/lib/Workflow/Persister/DBI.pm b/lib/Workflow/Persister/DBI.pm index ad9f15c..aa0dac1 100644 --- a/lib/Workflow/Persister/DBI.pm +++ b/lib/Workflow/Persister/DBI.pm @@ -2,7 +2,7 @@ package Workflow::Persister::DBI; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Persister ); use DateTime; use DateTime::Format::Strptime; diff --git a/lib/Workflow/Persister/DBI/AutoGeneratedId.pm b/lib/Workflow/Persister/DBI/AutoGeneratedId.pm index 690dc89..3bc1e9a 100644 --- a/lib/Workflow/Persister/DBI/AutoGeneratedId.pm +++ b/lib/Workflow/Persister/DBI/AutoGeneratedId.pm @@ -2,7 +2,7 @@ package Workflow::Persister::DBI::AutoGeneratedId; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Accessor ); use Log::Any; use Workflow::Exception qw( configuration_error ); diff --git a/lib/Workflow/Persister/DBI/ExtraData.pm b/lib/Workflow/Persister/DBI/ExtraData.pm index bdf895f..c48a7fa 100644 --- a/lib/Workflow/Persister/DBI/ExtraData.pm +++ b/lib/Workflow/Persister/DBI/ExtraData.pm @@ -2,7 +2,7 @@ package Workflow::Persister::DBI::ExtraData; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Persister::DBI ); use Workflow::Exception qw( configuration_error persist_error ); use Syntax::Keyword::Try; diff --git a/lib/Workflow/Persister/DBI/SequenceId.pm b/lib/Workflow/Persister/DBI/SequenceId.pm index b6663e0..3800f12 100644 --- a/lib/Workflow/Persister/DBI/SequenceId.pm +++ b/lib/Workflow/Persister/DBI/SequenceId.pm @@ -2,7 +2,7 @@ package Workflow::Persister::DBI::SequenceId; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Accessor ); use DBI; use Log::Any; diff --git a/lib/Workflow/Persister/File.pm b/lib/Workflow/Persister/File.pm index 0af9dc3..a2144fd 100644 --- a/lib/Workflow/Persister/File.pm +++ b/lib/Workflow/Persister/File.pm @@ -2,7 +2,7 @@ package Workflow::Persister::File; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Persister ); use Data::Dumper qw( Dumper ); use English qw( -no_match_vars ); diff --git a/lib/Workflow/Persister/RandomId.pm b/lib/Workflow/Persister/RandomId.pm index 65a270e..a7b482d 100644 --- a/lib/Workflow/Persister/RandomId.pm +++ b/lib/Workflow/Persister/RandomId.pm @@ -2,7 +2,7 @@ package Workflow::Persister::RandomId; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Class::Accessor ); use constant DEFAULT_ID_LENGTH => 8; diff --git a/lib/Workflow/Persister/UUID.pm b/lib/Workflow/Persister/UUID.pm index 6b29503..35800c9 100644 --- a/lib/Workflow/Persister/UUID.pm +++ b/lib/Workflow/Persister/UUID.pm @@ -2,7 +2,7 @@ package Workflow::Persister::UUID; use warnings; use strict; -use 5.006; +use v5.14.0; use Data::UUID; $Workflow::Persister::UUID::VERSION = '1.57'; diff --git a/lib/Workflow/State.pm b/lib/Workflow/State.pm index 86d5867..70645e1 100644 --- a/lib/Workflow/State.pm +++ b/lib/Workflow/State.pm @@ -2,7 +2,7 @@ package Workflow::State; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Base ); use Workflow::Condition; use Workflow::Condition::Evaluate; diff --git a/lib/Workflow/Validator.pm b/lib/Workflow/Validator.pm index 69c71e9..5b77c17 100644 --- a/lib/Workflow/Validator.pm +++ b/lib/Workflow/Validator.pm @@ -2,7 +2,7 @@ package Workflow::Validator; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Base ); use Carp qw(croak); diff --git a/lib/Workflow/Validator/HasRequiredField.pm b/lib/Workflow/Validator/HasRequiredField.pm index fdd8ab7..6896db4 100644 --- a/lib/Workflow/Validator/HasRequiredField.pm +++ b/lib/Workflow/Validator/HasRequiredField.pm @@ -2,7 +2,7 @@ package Workflow::Validator::HasRequiredField; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Validator ); use Workflow::Exception qw( validation_error ); diff --git a/lib/Workflow/Validator/InEnumeratedType.pm b/lib/Workflow/Validator/InEnumeratedType.pm index 190d1ba..59157ac 100644 --- a/lib/Workflow/Validator/InEnumeratedType.pm +++ b/lib/Workflow/Validator/InEnumeratedType.pm @@ -2,7 +2,7 @@ package Workflow::Validator::InEnumeratedType; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Validator ); use Workflow::Exception qw( configuration_error validation_error ); diff --git a/lib/Workflow/Validator/MatchesDateFormat.pm b/lib/Workflow/Validator/MatchesDateFormat.pm index cfbf60c..994bcc7 100644 --- a/lib/Workflow/Validator/MatchesDateFormat.pm +++ b/lib/Workflow/Validator/MatchesDateFormat.pm @@ -2,7 +2,7 @@ package Workflow::Validator::MatchesDateFormat; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::Validator ); use DateTime::Format::Strptime; use Workflow::Exception qw( configuration_error validation_error ); diff --git a/t/TestApp/CustomWorkflow.pm b/t/TestApp/CustomWorkflow.pm index a016c32..55e8180 100644 --- a/t/TestApp/CustomWorkflow.pm +++ b/t/TestApp/CustomWorkflow.pm @@ -2,7 +2,7 @@ package TestApp::CustomWorkflow; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow ); $TestApp::CustomWorkflow::VERSION = '0.01'; diff --git a/t/TestApp/CustomWorkflowHistory.pm b/t/TestApp/CustomWorkflowHistory.pm index 35d73cc..52c0f88 100644 --- a/t/TestApp/CustomWorkflowHistory.pm +++ b/t/TestApp/CustomWorkflowHistory.pm @@ -2,7 +2,7 @@ package TestApp::CustomWorkflowHistory; use warnings; use strict; -use 5.006; +use v5.14.0; use parent qw( Workflow::History ); $TestApp::CustomWorkflow::VERSION = '0.01'; diff --git a/t/pod_links.t b/t/pod_links.t index 0c177d6..47da4e2 100644 --- a/t/pod_links.t +++ b/t/pod_links.t @@ -1,6 +1,6 @@ #!perl -use 5.006; +use v5.14.0; use strict; use warnings;