Log-Report
view release on metacpan or search on metacpan
lib/Log/Report.pm view on Meta::CPAN
sub _whats_needed()
{ my %needs;
foreach my $disp (@{$reporter->{dispatchers}})
{ push @{$needs{$_}}, $disp for $disp->needs;
}
$reporter->{needs} = \%needs;
}
sub try(&@)
{ my $code = shift;
@_ % 2
and report {location => [caller 0]}, PANIC =>
__x"odd length parameter list for try(): forgot the terminating ';'?";
unshift @_, mode => 'DEBUG'
if $reporter->{needs}{TRACE};
my $disp = Log::Report::Dispatcher::Try->new(TRY => 'try', @_);
( run in 0.301 second using v1.01-cache-2.11-cpan-49f99fa48dc )