The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:MooseX::Getopt"

MooseX::Getopt - A Moose role for processing command line options River stage three • 110 direct dependents • 324 total dependents

This is a role which provides an alternate constructor for creating objects using parameters passed in from the command line....

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::GLD - A Moose role for processing command line options with Getopt::Long::Descriptive River stage three • 110 direct dependents • 324 total dependents

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Usage - Extend MooseX::Getopt with usage message and man page generated from attribute meta and POD. River stage two • 9 direct dependents • 13 total dependents

Perl Moose Role that extends MooseX::Getopt to provide usage printing and man page generation that inspects your classes meta information to build a (coloured) usage message including that meta information. If STDOUT is a tty usage message is colouri...

PITCHLESS/MooseX-Getopt-Usage-0.24 - 25 Sep 2014 16:09:35 UTC

MooseX::Getopt::Basic - MooseX::Getopt::Basic - role to implement the Getopt::Long functionality River stage three • 110 direct dependents • 324 total dependents

This is like MooseX::Getopt and can be used instead except that it doesn't make use of Getopt::Long::Descriptive (or "GLD" for short)....

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Dashes - convert underscores in attribute names to dashes River stage three • 110 direct dependents • 324 total dependents

This is a version of MooseX::Getopt which converts underscores in attribute names to dashes when generating command line flags. You can selectively disable this on a per-attribute basis by supplying a cmd_flag argument with the command flag you'd lik...

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Strict - only make options for attributes with the Getopt metaclass River stage three • 110 direct dependents • 324 total dependents

This is an stricter version of "MooseX::Getopt" which only processes the attributes if they explicitly set as "Getopt" attributes. All other attributes are ignored by the command line handler....

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Kingpin - A Moose role for processing command lines options via Getopt::Kingpin River stage zero No dependents

This is a role which provides an alternate constructor for creating objects using parameters passed in from the command line. Thi role use Getopt::Kingpin as command line processor, MOP and documentation trick....

JASEI/MooseX-Getopt-Kingpin-0.1.2 - 26 Jun 2017 07:42:52 UTC

MooseX::Getopt::Defanged - Standard processing of command-line options, with Getopt::Long's nasty behavior defanged. River stage zero No dependents

This is a Moose::Role for dealing with command-line options. The core implementation is ye olde Getopt::Long, so it helps to understand this if you read that documentation first. Among other things, this role defeats Getopt::Long's propensity for emi...

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC

MooseX::Getopt::ProcessedArgv - MooseX::Getopt::ProcessedArgv - Class containing the results of process_argv River stage three • 110 direct dependents • 324 total dependents

This object contains the result of a "process_argv" in MooseX::Getopt call. It contains all the information that "new_with_options" in MooseX::Getopt uses when calling new....

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::OptionTypeMap - Storage for the option to type mappings River stage three • 110 direct dependents • 324 total dependents

See the *Custom Type Constraints* section in the MooseX::Getopt docs for more info about how to use this module....

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Meta::Attribute - Optional meta attribute for custom option names River stage three • 110 direct dependents • 324 total dependents

This is a custom attribute metaclass which can be used to specify a the specific command line flag to use instead of the default one which MooseX::Getopt will create for you. This is certainly not the prettiest way to go about this, but for now it wo...

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Usage::Formatter River stage two • 9 direct dependents • 13 total dependents

Internal module to do the heavy lifting of usage message and man page generation for MooseX::Getopt::Usage. See it's documentation for usage and attribute descriptions....

PITCHLESS/MooseX-Getopt-Usage-0.24 - 25 Sep 2014 16:09:35 UTC

MooseX::Getopt::Defanged::Exception - Something went wrong that is somehow associated with MooseX::Getopt::Defanged. River stage zero No dependents

This is a base exception for things related to MooseX::Getopt::Defanged that all subclasses can be caught in one go. This is an abstract class and should never be instantiated, merely subclassed....

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC

MooseX::Getopt::Defanged::OptionTypeMetadata - Bookkeeping of option type metadata MooseX::Getopt::Defanged. River stage zero No dependents

This is a holder of metadata about Moose types for MooseX::Getopt::Defanged. For example, it keeps track of what the default Getopt::Long specification should be for a given type. This contains default mappings for the following types: Type Specifica...

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC

MooseX::Getopt::Usage::Pod::Text - pod2text duties for MooseX::Getopt::Usage. River stage two • 9 direct dependents • 13 total dependents

A subclass of Pod::Text to tweak the output to make a nice usage message. Does the following. Lower cases headings (keeping first letter cap). Adds a colon on the end of headings. Changes SYNOPSIS head1 to USAGE. Optionally strips out headings....

PITCHLESS/MooseX-Getopt-Usage-0.24 - 25 Sep 2014 16:09:35 UTC

MooseX::Getopt::Usage::Role::Man - Add man page (generated from POD) option. River stage two • 9 direct dependents • 13 total dependents

See MooseX::Getopt::Usage for details....

PITCHLESS/MooseX-Getopt-Usage-0.24 - 25 Sep 2014 16:09:35 UTC

MooseX::Getopt::Meta::Attribute::Trait - Optional meta attribute trait for custom option names River stage three • 110 direct dependents • 324 total dependents

This is a custom attribute metaclass trait which can be used to specify a the specific command line flag to use instead of the default one which MooseX::Getopt will create for you....

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Meta::Attribute::NoGetopt - Optional meta attribute for ignoring parameters River stage three • 110 direct dependents • 324 total dependents

This is a custom attribute metaclass which can be used to specify that a specific attribute should not be processed by "MooseX::Getopt". All you need to do is specify the "NoGetopt" metaclass. has 'foo' => (metaclass => 'MooseX::Getopt::Meta::Attribu...

ETHER/MooseX-Getopt-0.76 - 18 Dec 2023 20:20:08 UTC

MooseX::Getopt::Defanged::Exception::User - A "normal", expected error, that should shut the application down. River stage zero No dependents

A user gave us a bad command-line option....

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC

MooseX::Getopt::Defanged::Exception::Generic - Something went wrong with MooseX::Getopt::Defanged, most likely a bug in the code using it. River stage zero No dependents

Something happened while talking to Getopt::Long. Usually this means there is a bug in the code using MooseX::Getopt::Defanged....

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC
48 results (0.035 seconds)