MOP4Import-Declare
view release on metacpan or search on metacpan
Base/CLI_JSON.pm view on Meta::CPAN
$opts->{decode} //= (($opts->{json} //=1) ? 'json' : '');
$self->cli_slurp_xargs($opts, @args);
}
sub cli_slurp_xargs {
(my MY $self, my (@args)) = @_;
my cliopts__xargs $opts = $self->take_locked_opts_of(
cliopts__xargs, \@args, {0 => 'null'},
);
local @ARGV = @args;
my $decoder = defined $opts->{decode}
? $self->cli_decoder_from($opts->{decode}) : undef;
map {
$decoder ? $decoder->($_) : $_
} $self->cli_compat_diamond
}
sub cli_decoder_from {
(my MY $self, my ($formatSpec, @rest)) = @_;
( run in 0.473 second using v1.01-cache-2.11-cpan-49f99fa48dc )