+0.001001 2010-01-04
+ - POD updates
0.001000
- Initial release. This is a spin off from Reaction.
\ No newline at end of file
# No tarballs!
\.gz$
+\.git.*
\ No newline at end of file
use strict;
use inc::Module::Install;
-name 'MooseX-Types-Common';
-license 'perl';
+name 'MooseX-Types-Common';
+license 'perl';
all_from 'lib/MooseX/Types/Common.pm';
# prereqs
-requires 'Moose' => '0.39';
-requires 'MooseX::Types' => '0.04';
+requires 'Moose' => '0.39';
+requires 'MooseX::Types' => '0.04';
# things the tests need
test_requires 'Test::More' => '0.62';
+resources 'IRC' => 'irc://irc.perl.org/#moose';
+resources 'license' => 'http://dev.perl.org/licenses/';
+resources 'repository' => 'git://git.moose.perl.org/MooseX-Types-Common.git';
+
WriteAll;
-perl Makefile.PL
-make
-make test
-sudo make install
-make clean
\ No newline at end of file
+MooseX::Types::Common - A library of commonly used type constraints.
+
+INSTALLATION
+
+To install this module, run the following commands:
+
+ perl Makefile.PL
+ make
+ make test
+ make install
+
+SUPPORT AND DOCUMENTATION
+
+After installing, you can find documentation for this module with the
+perldoc command.
+
+ perldoc MooseX::Types:Common
+
+You can also look for information at:
+
+ RT, CPAN's request tracker
+ http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooseX-Types-Common
+
+ AnnoCPAN, Annotated CPAN documentation
+ http://annocpan.org/dist/MooseX-Types-Common
+
+ CPAN Ratings
+ http://cpanratings.perl.org/d/MooseX-Types-Common
+
+ Search CPAN
+ http://search.cpan.org/dist/MooseX-Types-Common
+
+
+LICENCE
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+
use strict;
use warnings;
-our $VERSION = '0.001000';
+our $VERSION = '0.001001';
1;
=head1 NAME
-MooseX::Types::Common
+MooseX::Types::Common - A library of commonly used type constraints
=head1 SYNOPSIS
use strict;
use warnings;
-our $VERSION = '0.001000';
+our $VERSION = '0.001001';
use MooseX::Types -declare => [
qw(PositiveNum PositiveInt NegativeNum NegativeInt SingleDigit)
where { $_ <= 9 },
message { "Must be a single digit" };
-
1;
__END__;
-
=head1 NAME
-MooseX::Types::Common::Numeric
+MooseX::Types::Common::Numeric - Commonly used numeric types
=head1 SYNOPSIS
use strict;
use warnings;
-our $VERSION = '0.001000';
+our $VERSION = '0.001001';
use MooseX::Types -declare => [
qw(SimpleStr NonEmptySimpleStr Password StrongPassword NonEmptyStr)
=head1 NAME
-MooseX::Types::Common::String
+MooseX::Types::Common::String - Commonly used string types
=head1 SYNOPSIS