Getopt-Long-Descriptive
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/Getopt/Long/Descriptive/Opts.pm view on Meta::CPAN
return $meta->{specified_opts} if $meta->{specified_opts};
my @keys = grep { $meta->{given}{ $_ } } (keys %{ $meta->{given} });
my %opts;
@opts{ @keys } = @$self{ @keys };
$meta->{specified_opts} = \%opts;
bless $meta->{specified_opts} => $class;
weaken $meta->{specified_opts};
$meta->{specified_opts};
}
#pod =head2 _complete_opts
#pod
#pod This method returns the opts object with all values, including those set by
#pod defaults. It is probably not going to be very often-used.
#pod
lib/Getopt/Long/Descriptive/Usage.pm view on Meta::CPAN
#pod =cut
sub new {
my ($class, $arg) = @_;
my @to_copy = qw(leader_text options show_defaults);
my %copy;
@copy{ @to_copy } = @$arg{ @to_copy };
bless \%copy => $class;
}
#pod =head2 text
#pod
#pod This returns the full text of the usage message.
#pod
#pod =cut
sub text {
my ($self) = @_;
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.220 second using v1.00-cache-2.02-grep-82fe00e-cpan-1925d2aa809 )