Revision history for Perl extension MooseX-AttributeHelpers
+0.17 Fri April 19, 2009
+ - Add defined to Hash (Evan Carroll).
+
0.16 Sun April 5, 2009
- Add substr to String (Florian Ragwitz).
0.09 Sat. May 24, 2008
- remove Module::Build in favor of Module::Install
-
+
* MooseX::AttributeHelpers::MethodProvider::Hash
- delete with multiple keys will now work (thanks to frodwith)
* MooseX::AttributeHelpers::MethodProvider::List
- add "join" and "elements" provided methods (thanks to Sartak)
-
+
* MooseX::AttributeHelpers::MethodProvider::Array
- add "splice" provided method
-MooseX::AttributeHelpers version 0.16
+MooseX::AttributeHelpers version 0.17
===========================
See the individual module documentation for more information
package MooseX::AttributeHelpers;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Moose;
use Moose::Util::TypeConstraints;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Moose;
use MooseX::AttributeHelpers::MethodProvider::Bool;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Collection;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Collection::Array;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
use Moose;
use Moose::Util::TypeConstraints;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Collection::Hash;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Collection::ImmutableHash;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Collection::List;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Counter;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Meta::Method::Curried;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Meta::Method::Provided;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::Array;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::Bag;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::Bool;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::Counter;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::Hash;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::ImmutableHash;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::List;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::MethodProvider::String;
use Moose::Role;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::Number;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';
package MooseX::AttributeHelpers::String;
use Moose;
-our $VERSION = '0.16';
+our $VERSION = '0.17';
$VERSION = eval $VERSION;
our $AUTHORITY = 'cpan:STEVAN';