AnyEvent-JSONRPC
view release on metacpan or search on metacpan
inc/Spiffy.pm view on Meta::CPAN
454647484950515253545556575859606162636465my
$filter_dump
= 0;
my
$filter_save
= 0;
our
$filter_result
=
''
;
sub
import
{
no
strict
'refs'
;
no
warnings;
my
$self_package
=
shift
;
# XXX Using parse_arguments here might cause confusion, because the
# subclass's boolean_arguments and paired_arguments can conflict, causing
# difficult debugging. Consider using something truly local.
my
(
$args
,
@export_list
) =
do
{
local
*boolean_arguments
=
sub
{
qw(
-base -Base -mixin -selfless
-XXX -dumper -yaml
-filter_dump -filter_save
)
};
local
*paired_arguments
=
sub
{
qw(-package)
};
$self_package
->parse_arguments(
@_
);
inc/Test/Base.pm view on Meta::CPAN
422423424425426427428429430431432433434435436437438439440441442
$block
->seq_num(
$seq
++);
}
return
$blocks
;
}
sub
_choose_blocks {
my
$blocks
= [];
for
my
$hunk
(
@_
) {
my
$block
=
$self
->_make_block(
$hunk
);
if
(
exists
$block
->{ONLY}) {
diag
"I found ONLY: maybe you're debugging?"
unless
$self
->_no_diag_on_only;
return
[
$block
];
}
next
if
exists
$block
->{SKIP};
push
@$blocks
,
$block
;
if
(
exists
$block
->{LAST}) {
return
$blocks
;
}
}
return
$blocks
;
( run in 3.047 seconds using v1.01-cache-2.11-cpan-95122f20152 )