Moose role for processing command line options
Project homepage: https://metacpan.org/release/MooseX-Getopt
Description
Attempts to DWIM as much as possible with the command line params by
introspecting your class's attributes. It will use the name of your
attribute as the command line option, and if there is a type constraint
defined, it will configure Getopt::Long to handle the option
accordingly.
Package information
- Ports path
- devel/p5-MooseX-Getopt
- Package architecture
- *
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, perl5
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- devel/p5-Getopt-Long-Descriptive STEM->=0.088
- devel/p5-Moose
- devel/p5-MooseX-Role-Parameterized STEM->=1.01
- devel/p5-Try-Tiny
Build
Test
- devel/p5-Class-Load
- devel/p5-Devel-GlobalDestruction
- devel/p5-Module-Runtime
- devel/p5-MRO-Compat
- devel/p5-MooseX-ConfigFromFile
- devel/p5-MooseX-StrictConstructor
- devel/p5-Path-Tiny
- devel/p5-Test-Deep
- devel/p5-Test-Fatal
- devel/p5-Test-Needs
- devel/p5-Test-Requires
- devel/p5-Test-Trap
- devel/p5-Getopt-Long-Descriptive STEM->=0.088
- devel/p5-Moose
- devel/p5-MooseX-Role-Parameterized STEM->=1.01
- devel/p5-Try-Tiny
Used by (15 dependency relationships)
Includes library, runtime, build and test dependencies.