module_name => 'MooseX::AttributeHelpers',
license => 'perl',
requires => {
- 'Moose' => '0.30',
+ 'Class::MOP' => '0.47',
+ 'Moose' => '0.30',
},
optional => {
},
Revision history for Perl extension MooseX-AttributeHelpers
+0.05 Sat. Nov. 23, 2007
+ - update Class::MOP dependency
+ - hide the Moose::Meta::Attribute::Custom::* package
+ declarations from search.cpan.org (when did they change
+ things to start seeing these?? *sigh*)
+
0.04 Fri. Nov. 23, 2007
* MooseX::AttributeHelpers::Base
- changing this to use the new Class::MOP::Attribute
-MooseX::AttributeHelpers version 0.04
+MooseX::AttributeHelpers version 0.05
===========================
See the individual module documentation for more information
package MooseX::AttributeHelpers;
-our $VERSION = '0.04';
+our $VERSION = '0.05';
our $AUTHORITY = 'cpan:STEVAN';
use MooseX::AttributeHelpers::Meta::Method::Provided;
no Moose;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Collection::Array;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Collection::Array;
sub register_implementation { 'MooseX::AttributeHelpers::Collection::Array' }
no Moose::Util::TypeConstraints;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Collection::Bag;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Collection::Bag;
sub register_implementation { 'MooseX::AttributeHelpers::Collection::Bag' }
1;
no Moose;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Collection::Hash;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Collection::Hash;
sub register_implementation { 'MooseX::AttributeHelpers::Collection::Hash' }
no Moose;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Collection::ImmutableHash;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Collection::ImmutableHash;
sub register_implementation { 'MooseX::AttributeHelpers::Collection::ImmutableHash' }
no Moose;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Collection::List;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Collection::List;
sub register_implementation { 'MooseX::AttributeHelpers::Collection::List' }
no Moose;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Counter;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Counter;
sub register_implementation { 'MooseX::AttributeHelpers::Counter' }
1;
no Moose;
# register the alias ...
-package Moose::Meta::Attribute::Custom::Number;
+package # hide me from search.cpan.org
+ Moose::Meta::Attribute::Custom::Number;
sub register_implementation { 'MooseX::AttributeHelpers::Number' }
1;