use namespace::autoclean instead of namespace::clean
Karen Etheridge [Sun, 8 Sep 2013 20:49:58 +0000 (13:49 -0700)]
dist.ini
lib/MooseX/Types.pm
lib/MooseX/Types/Base.pm
lib/MooseX/Types/CheckedUtilExports.pm
lib/MooseX/Types/Moose.pm
lib/MooseX/Types/Wrapper.pm

index c7237bf..e2aaf90 100644 (file)
--- a/dist.ini
+++ b/dist.ini
@@ -109,7 +109,7 @@ Carp::Clan       = 6.00
 Moose            = 1.06
 Scalar::Util     = 1.19
 Sub::Install     = 0.924
-namespace::clean = 0.19
+namespace::autoclean = 0.08
 
 [Prereqs / DevelopRequires]
 Test::Pod::Coverage  = 1.04
index f6f1b02..7df7f4d 100644 (file)
@@ -13,7 +13,7 @@ use Carp::Clan                        qw( ^MooseX::Types );
 use Sub::Name;
 use Scalar::Util                      'reftype';
 
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
 
 use 5.008;
 my $UndefMsg = q{Action for type '%s' not yet defined in library '%s'};
index 4af4268..87906f8 100644 (file)
@@ -8,7 +8,7 @@ use MooseX::Types::Util             qw( filter_tags );
 use Sub::Exporter                   qw( build_exporter );
 use Moose::Util::TypeConstraints;
 
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
 
 =head1 DESCRIPTION
 
index 7fb042e..0f1f84c 100644 (file)
@@ -9,7 +9,7 @@ use Moose::Exporter;
 use Sub::Name;
 use Carp;
 
-use namespace::clean -except => 'meta';
+use namespace::autoclean;
 
 my $StringFoundMsg =
 q{WARNING: String found where Type expected (did you use a => instead of a , ?)};
index bf76717..e29ce5a 100644 (file)
@@ -8,7 +8,7 @@ use strict;
 use MooseX::Types;
 use Moose::Util::TypeConstraints ();
 
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
 
 =head1 SYNOPSIS
 
index 7787962..1c53ef9 100644 (file)
@@ -7,7 +7,7 @@ use Moose;
 use Carp::Clan      qw( ^MooseX::Types );
 use Module::Runtime 'use_module';
 
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
 
 extends 'MooseX::Types';