App-perlimports
view release on metacpan or search on metacpan
lib/App/perlimports/CLI.pm view on Meta::CPAN
);
my @config_option_lists
= ( 'ignore_modules', 'libs', 'never_export_modules' );
my %args = map { $_ => $self->_opts->$_ }
grep { defined $self->_opts->$_ } @config_options;
for my $list (@config_option_lists) {
my $val = $self->_opts->$list;
if ( defined $val ) {
$args{$list} = [ split m{,}, $val ];
}
}
return App::perlimports::Config->new( %config, %args );
}
sub _build_config_file {
my $self = shift;
if ( $self->_opts->config_file ) {
if ( !-e $self->_opts->config_file ) {
script/dump-perl-exports view on Meta::CPAN
print $usage;
exit(0);
}
if ( $opts->verbose_help ) {
print STDOUT $usage;
pod2usage({ -exitval => 0 });
}
if ( $opts->libs ) {
unshift @INC, ( split m{,}, $opts->libs );
}
my $logger = Log::Dispatch->new(
outputs => [
[
'Screen',
min_level => $opts->log_level,
newline => 1,
stderr => 1
]
( run in 0.777 second using v1.01-cache-2.11-cpan-39bf76dae61 )