use strictures 1;
use Moo::_Utils;
+use B 'perlstring';
-our $VERSION = '0.009008'; # 0.9.8
+our $VERSION = '0.009010'; # 0.9.10
$VERSION = eval $VERSION;
our %MAKERS;
$moo_constructor
? ($con ? $con->construction_string : undef)
: ('$class->'.$target.'::SUPER::new(@_)')
- )
+ ),
+ subconstructor_generator => (
+ $class.'->_constructor_maker_for($class,'.perlstring($target).')'
+ ),
)
->install_delayed
->register_attribute_specs(%{$con?$con->all_attribute_specs:{}})
Moo - Minimalist Object Orientation (with Moose compatiblity)
-=head1 WARNING WARNING WARNING
-
-This is a 0.9 release because we're fairly sure it works. For us. Until it's
-tested in the wild, we make no guarantees it also works for you.
-
-If this module does something unexpected, please submit a failing test.
-
-But if it eats your cat, sleeps with your boyfriend, or pushes grandma down
-the stairs to save her from the terrible secret of space, it's not our fault.
-
=head1 SYNOPSIS
package Cat::Food;
ribasushi - Peter Rabbitson (cpan:RIBASUSHI) <ribasushi@cpan.org>
+chip - Chip Salzenberg (cpan:CHIPS) <chip@pobox.com>
+
=head1 COPYRIGHT
Copyright (c) 2010-2011 the Moo L</AUTHOR> and L</CONTRIBUTORS>