MooseX-Compile
view release on metacpan or search on metacpan
lib/MooseX/Compile.pm view on Meta::CPAN
my ( $class, $file ) = caller();
if ( $MooseX::Compile::Bootstrap::known_pmc_files{$file} ) {
return $self->import_from_pmc( $class, $file, @args );
} else {
warn "class '$class' requires compilation\n" if DEBUG;
require Check::UnitCheck;
Check::UnitCheck::unitcheckify(sub {
warn "compilation unit of class '$class' calling UNITCHECK\n" if DEBUG;
$self->unit_check( $class, $file, @args );
});
require Moose;
shift; unshift @_, "Moose";
goto \&Moose::import;
}
}
sub import_from_pmc {
( run in 0.719 second using v1.01-cache-2.11-cpan-748bfb374f4 )