From: Karen Etheridge Date: Sun, 8 Sep 2013 20:49:58 +0000 (-0700) Subject: use namespace::autoclean instead of namespace::clean X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo%2FMooseX-Types.git;a=commitdiff_plain;h=4eb26e95f22b3969b85ef62b2aca03c024b9b4e7 use namespace::autoclean instead of namespace::clean --- diff --git a/dist.ini b/dist.ini index c7237bf..e2aaf90 100644 --- 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 diff --git a/lib/MooseX/Types.pm b/lib/MooseX/Types.pm index f6f1b02..7df7f4d 100644 --- a/lib/MooseX/Types.pm +++ b/lib/MooseX/Types.pm @@ -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'}; diff --git a/lib/MooseX/Types/Base.pm b/lib/MooseX/Types/Base.pm index 4af4268..87906f8 100644 --- a/lib/MooseX/Types/Base.pm +++ b/lib/MooseX/Types/Base.pm @@ -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 diff --git a/lib/MooseX/Types/CheckedUtilExports.pm b/lib/MooseX/Types/CheckedUtilExports.pm index 7fb042e..0f1f84c 100644 --- a/lib/MooseX/Types/CheckedUtilExports.pm +++ b/lib/MooseX/Types/CheckedUtilExports.pm @@ -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 , ?)}; diff --git a/lib/MooseX/Types/Moose.pm b/lib/MooseX/Types/Moose.pm index bf76717..e29ce5a 100644 --- a/lib/MooseX/Types/Moose.pm +++ b/lib/MooseX/Types/Moose.pm @@ -8,7 +8,7 @@ use strict; use MooseX::Types; use Moose::Util::TypeConstraints (); -use namespace::clean -except => [qw( meta )]; +use namespace::autoclean; =head1 SYNOPSIS diff --git a/lib/MooseX/Types/Wrapper.pm b/lib/MooseX/Types/Wrapper.pm index 7787962..1c53ef9 100644 --- a/lib/MooseX/Types/Wrapper.pm +++ b/lib/MooseX/Types/Wrapper.pm @@ -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';