B-Tap
view release on metacpan or search on metacpan
dynamic_config => 0,
configure_requires => {
'Module::Build' => '0.4005',
},
requires => {
'B' => '0',
'B::Deparse' => '0',
'B::Tools' => '0',
'Try::Tiny' => '0',
'parent' => '0',
'perl' => '5.014000',
},
recommends => {
},
suggests => {
},
"Test::PAUSE::Permissions" : "0.07",
"Test::Pod" : "1.41",
"Test::Spellunker" : "v0.2.7"
}
},
"runtime" : {
"requires" : {
"B" : "0",
"B::Deparse" : "0",
"B::Tools" : "0",
"Try::Tiny" : "0",
"parent" : "0",
"perl" : "5.014000"
}
},
"test" : {
"requires" : {
"Test::More" : "0.98"
}
}
},
version: '0.16'
Devel::CallTrace::Result:
file: lib/Devel/CodeObserver.pm
Devel::CodeObserver:
file: lib/Devel/CodeObserver.pm
version: '0.16'
requires:
B: '0'
B::Deparse: '0'
B::Tools: '0'
Try::Tiny: '0'
parent: '0'
perl: '5.014000'
resources:
bugtracker: https://github.com/tokuhirom/B-Tap/issues
homepage: https://github.com/tokuhirom/B-Tap
repository: git://github.com/tokuhirom/B-Tap.git
version: '0.16'
x_authority: cpan:TOKUHIROM
x_contributors:
- 'Brian Fraser <fraserbn@gmail.com>'
requires 'perl', '5.014000';
requires 'parent';
requires 'B::Tools';
requires 'Try::Tiny';
requires 'B::Deparse';
requires 'B';
on 'test' => sub {
requires 'Test::More', '0.98';
};
lib/Devel/CodeObserver.pm view on Meta::CPAN
return 1 if $op->name eq 'entersub';
return 1 if $op->name eq 'padsv';
return 1 if $op->name eq 'aelem';
return 1 if $op->name eq 'helem';
return 1 if $op->name eq 'null' && ppname($op->targ) eq 'pp_rv2sv';
return 0;
}
package Devel::CallTrace::Result;
use Try::Tiny;
use constant { DEBUG => 0 };
sub new {
my $class = shift;
my %args = @_==1 ? %{$_[0]} : @_;
bless {%args}, $class;
}
sub dump_pairs {
my ($self) = @_;
( run in 0.491 second using v1.01-cache-2.11-cpan-05444aca049 )