Changes for version 2.000011 - 2026-04-08

  • Skip JSON decode error tests on Perl < 5.014 (unreliable $@ handling)

Documentation

Modules

Option processing yath style.
Build hash based classes.
An instance of options.
Base class for options.
Options with default values that also accept arguments.
Options with a default list of values
Options that accept multiple values, but also provide a default if no values are provided.
Like Getopt::Yath::Option::PathList with autofill.
Option type for boolean values (no arguments)
Options that take multiple boolean values.
Option that can be incremented as a counter.
Options that can take multiple values.
Base class for 'map' style options.
Option that takes one or more paths, wild cards allowed.
Option type for basic scalar values.
Representation of parsed command line options.
Representation of an option group.
Representation of the result of parsing command-line options.
Terminal utility methods
A step-by-step guide to using Getopt::Yath
Utility functions for Getopt::Yath