MooseX-DeclareX
view release on metacpan or search on metacpan
lib/MooseX/DeclareX.pm view on Meta::CPAN
{
if (my $ness = delete $args{$awesome})
{
$args{plugins} ||= DEFAULT_PLUGINS;
push @{ $args{plugins} }, $awesome, $ness;
}
}
$_->setup_for($caller, %args, provided_by => $class) for __PACKAGE__->_keywords(\%args);
strict->import;
warnings->import;
TryCatch->import({ into => $caller });
}
sub _keywords
{
my ($class, $args) = @_;
my @return;
my $kinds = Data::OptList::mkopt( $args->{keywords} || DEFAULT_KEYWORDS );
( run in 0.661 second using v1.01-cache-2.11-cpan-299005ec8e3 )