package MooseX::Empty;
use Moose ();
- Moose::Exporter->build_import_methods( also => 'Moose' );
+ Moose::Exporter->setup_import_methods( also => 'Moose' );
}
{
return $caller . ' called wrapped1';
}
- Moose::Exporter->build_import_methods(
+ Moose::Exporter->setup_import_methods(
with_caller => ['wrapped1'],
also => 'Moose',
);
return 'as_is1';
}
- Moose::Exporter->build_import_methods(
+ Moose::Exporter->setup_import_methods(
with_caller => ['wrapped2'],
as_is => ['as_is1'],
also => 'MooseX::Sugar',
);
}
- Moose::Exporter->build_import_methods( also => 'Moose' );
+ Moose::Exporter->setup_import_methods( also => 'Moose' );
}
{
::dies_ok(
sub {
- Moose::Exporter->build_import_methods(
+ Moose::Exporter->setup_import_methods(
also => [ 'Moose', 'MooseX::CircularAlso' ],
);
},
::dies_ok(
sub {
- Moose::Exporter->build_import_methods(
+ Moose::Exporter->setup_import_methods(
also => [ 'NoSuchThing' ],
);
},