1 package MooseX::MetaDescription::Meta::Class;
4 use MooseX::MetaDescription::Description::Class;
7 our $AUTHORITY = 'cpan:STEVAN';
9 extends 'Moose::Meta::Class';
11 has 'description' => (
15 default => sub { +{} },
18 has 'metadescription' => (
20 isa => 'MooseX::MetaDescription::Description',
25 # TODO: handle traits ...
27 MooseX::MetaDescription::Description::Class->new(
28 %{$self->description},
42 MooseX::MetaDescription::Meta::Class - A Moosey solution to this problem
46 use MooseX::MetaDescription::Meta::Class;
60 All complex software has bugs lurking in it, and this module is no
61 exception. If you find a bug please either email me, or add the bug
66 Stevan Little E<lt>stevan.little@iinteractive.comE<gt>
68 =head1 COPYRIGHT AND LICENSE
70 Copyright 2008 Infinity Interactive, Inc.
72 L<http://www.iinteractive.com>
74 This library is free software; you can redistribute it and/or modify
75 it under the same terms as Perl itself.