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
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'};
use Sub::Exporter qw( build_exporter );
use Moose::Util::TypeConstraints;
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
=head1 DESCRIPTION
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 , ?)};
use MooseX::Types;
use Moose::Util::TypeConstraints ();
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
=head1 SYNOPSIS
use Carp::Clan qw( ^MooseX::Types );
use Module::Runtime 'use_module';
-use namespace::clean -except => [qw( meta )];
+use namespace::autoclean;
extends 'MooseX::Types';