Search results for "module:MooseX::Getopt"
MooseX::Getopt - A Moose role for processing command line options
This is a role which provides an alternate constructor for creating objects using parameters passed in from the command line....
ETHER/MooseX-Getopt-0.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::GLD - A Moose role for processing command line options with Getopt::Long::Descriptive
ETHER/MooseX-Getopt-0.75
-
16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Basic - MooseX::Getopt::Basic - role to implement the Getopt::Long functionality
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Usage - Extend MooseX::Getopt with usage message and man page generated from attribute meta and POD.
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::Dashes - convert underscores in attribute names to dashes
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Strict - only make options for attributes with the Getopt metaclass
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Kingpin - A Moose role for processing command lines options via Getopt::Kingpin
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.
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
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::OptionTypeMap - Storage for the option to type mappings
See the *Custom Type Constraints* section in the MooseX::Getopt docs for more info about how to use this module....
ETHER/MooseX-Getopt-0.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Meta::Attribute - Optional meta attribute for custom option names
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Usage::Formatter
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.
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.
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.
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.
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
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Defanged::Exception::User - A "normal", expected error, that should shut the application down.
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::Meta::Attribute::NoGetopt - Optional meta attribute for ignoring parameters
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.75 - 16 Mar 2021 19:26:30 UTC
MooseX::Getopt::Defanged::Exception::Generic - Something went wrong with MooseX::Getopt::Defanged, most likely a bug in the code using it.
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