-=head1 NAME
-
-MooseX::Types::Wrapper - Wrap exports from a library
+package MooseX::Types::Wrapper;
-=cut
+#ABSTRACT: Wrap exports from a library
-package MooseX::Types::Wrapper;
-our $VERSION = "0.23";
use Moose;
use Carp::Clan qw( ^MooseX::Types );
croak qq($class expects an array reference as import spec)
unless ref $libraries{ $l } eq 'ARRAY';
- my $library_class
+ my $library_class
= ($l eq 'Moose' ? 'MooseX::Types::Moose' : $l );
Class::MOP::load_class($library_class);
- $library_class->import({
+ $library_class->import({
-into => scalar(caller),
-wrapper => $class,
}, @{ $libraries{ $l } });
L<MooseX::Types>
-=head1 AUTHOR
-
-See L<MooseX::Types/AUTHOR>.
-
=head1 LICENSE
This program is free software; you can redistribute it and/or modify