$MooseX::ABCD::Trait::Class::AUTHORITY = 'cpan:TOBYINK';
- $MooseX::ABCD::Trait::Class::VERSION = '0.00
+ $MooseX::ABCD::Trait::Class::VERSION = '0.00';
has_required_methods => 'count',
before make_immutable => sub
no Moose::Role ;;; "Yeah, baby, yeah!"
+MooseX::ABCD::Trait::Class - trait for abstract base class meta objects
+This is basically a copy of L<MooseX::ABC::Trait::Class>, but the
+C<< after _superclasses_updated >> method modifier is replaced by a
+C<< before make_immutable >> modifier.
+Please report any bugs to
+Toby Inkster E<lt>firstname.lastname@example.orgE<gt>, though most of the code is stolen
+from Jesse Luehrs. (But don't blame him is something goes wrong. For that
+matter, don't blame me either - take a look at the disclaimer of warranties.)
+=head1 COPYRIGHT AND LICENCE
+This software is copyright (c) 2012-2013 by Toby Inkster.
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
+=head1 DISCLAIMER OF WARRANTIES
+THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
+WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
+MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.