App::Spec::Pod(3)
πΈ NAME πΈ
okay bestie, welcome to the App::Spec::Pod(3) manual page β yes, User Contributed Perl Documentation β and it's literally all about App::Spec::Pod, which Generates Pod from App::Spec objects. periodt π
β¨ SYNOPSIS β¨
lowkey here's the whole starter pack:
my $generator = App::Spec::Pod->new(
spec => $appspec,
);
my $pod = $generator->generate;
π METHODS π
okay so we're going through every method, no skipping, no cap:
π«Ά generate π«Ά
my $pod = $generator->generate;
π markup π
$pod->markup(text => \$abstract);
Applies markup defined in the spec to the text argument.
π¦ options2pod π¦
my $option_string = "Options:\n\n" . $self->options2pod(
options => $options,
);
πΈ params2pod πΈ
my $param_string = "Parameters:\n\n" . $self->params2pod(
parameters => $parameters,
);
π§ subcommand_pod π§
Generates pod for subcommands recursively β yes, recursively, she's doing the most π
my @pod = $self->subcommand_pod(
previous => [@previous_subcmds],
commands => $subcmds,
);
π₯ swim2pod π₯
my $pod = $self->swim2pod($swim);
Converts Swim markup to Pod. See Swim.
π spec π
Accessor for App::Spec object β iconic, honestly.
and that's the page, bestie π«Ά this little sign-off is running on perl v5.42.0, dated 2025-03-26 β mwah πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-App-Spec 0.15.0-bp160.1.1 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms