1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127
|
Description: add NAME sections to all PODs
Origin: vendor
Author: gregor herrmann <gregoa@debian.org>
Last-Update: 2015-05-09
Forwarded: https://github.com/gfx/mousex-getopt/issues/9
Bug: https://github.com/gfx/mousex-getopt/issues/9
--- a/lib/MouseX/Getopt.pm
+++ b/lib/MouseX/Getopt.pm
@@ -13,6 +13,9 @@
=for stopwords metaclass commandline params configfile
+=head1 NAME
+MouseX::Getopt - A Mouse role for processing command line options
+
=head1 SYNOPSIS
## In your class
--- a/lib/MouseX/Getopt/Basic.pm
+++ b/lib/MouseX/Getopt/Basic.pm
@@ -229,6 +229,9 @@
no Mouse::Role;
1;
+=head1 NAME
+MouseX::Getopt::Basic - role to implement the Getopt::Long functionality
+
=head1 SYNOPSIS
## In your class
--- a/lib/MouseX/Getopt/Dashes.pm
+++ b/lib/MouseX/Getopt/Dashes.pm
@@ -21,6 +21,9 @@
1;
+=head1 NAME
+MouseX::Getopt::Dashes - convert underscores in attribute names to dashes
+
=head1 SYNOPSIS
package My::App;
--- a/lib/MouseX/Getopt/GLD.pm
+++ b/lib/MouseX/Getopt/GLD.pm
@@ -68,6 +68,9 @@
1;
+=head1 NAME
+MouseX::Getopt::GLD - A Mouse role for processing command line options with Getopt::Long::Descriptive
+
=head1 SYNOPSIS
## In your class
--- a/lib/MouseX/Getopt/Meta/Attribute.pm
+++ b/lib/MouseX/Getopt/Meta/Attribute.pm
@@ -18,6 +18,9 @@
=for stopwords metaclass commandline params configfile
+=head1 NAME
+MouseX::Getopt::Meta::Attribute - Optional meta attribute for custom option names
+
=head1 SYNOPSIS
package App;
--- a/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm
+++ b/lib/MouseX/Getopt/Meta/Attribute/NoGetopt.pm
@@ -17,6 +17,9 @@
=for stopwords metaclass commandline
+=head1 NAME
+MouseX::Getopt::Meta::Attribute::NoGetopt - Optional meta attribute for ignoring params
+
=head1 SYNOPSIS
package App;
--- a/lib/MouseX/Getopt/Meta/Attribute/Trait.pm
+++ b/lib/MouseX/Getopt/Meta/Attribute/Trait.pm
@@ -37,6 +37,9 @@
=for stopwords metaclass commandline params configfile
+=head1 NAME
+MouseX::Getopt::Meta::Attribute::Trait - Optional meta attribute trait for custom option names
+
=head1 SYNOPSIS
package App;
--- a/lib/MouseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm
+++ b/lib/MouseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm
@@ -13,6 +13,9 @@
=for stopwords metaclass commandline
+=head1 NAME
+MouseX::Getopt::Meta::Attribute::Trait::NoGetopt - Optional meta attribute trait for ignoring params
+
=head1 SYNOPSIS
package App;
--- a/lib/MouseX/Getopt/OptionTypeMap.pm
+++ b/lib/MouseX/Getopt/OptionTypeMap.pm
@@ -71,6 +71,9 @@
1;
+=head1 NAME
+MouseX::Getopt::OptionTypeMap - Storage for the option to type mappings
+
=head1 DESCRIPTION
See the I<Custom Type Constraints> section in the L<MouseX::Getopt> docs
--- a/lib/MouseX/Getopt/Strict.pm
+++ b/lib/MouseX/Getopt/Strict.pm
@@ -17,6 +17,9 @@
1;
+=head1 NAME
+MouseX::Getopt::Strict - only make options for attrs with the Getopt metaclass
+
=head1 DESCRIPTION
This is an stricter version of C<MouseX::Getopt> which only processes the
|