version bump
[gitmo/Moose.git] / lib / Moose / Meta / Role / Method / Required.pm
index e379123..83e8151 100644 (file)
@@ -10,19 +10,20 @@ use overload '""'     => sub { shift->name },   # stringify to method name
 
 use base qw(Class::MOP::Object);
 
-our $VERSION   = '0.79';
+our $VERSION   = '1.08';
 $VERSION = eval $VERSION;
 our $AUTHORITY = 'cpan:STEVAN';
 
 # This is not a Moose::Meta::Role::Method because it has no implementation, it
 # is just a name
 
-__PACKAGE__->meta->add_attribute('name' => (reader => 'name'));
+__PACKAGE__->meta->add_attribute('name' => (
+    reader   => 'name',
+    required => 1,
+));
 
 sub new { shift->_new(@_) }
 
-sub is_conflict { 0 }
-
 1;
 
 __END__
@@ -61,18 +62,11 @@ The method name. This is required.
 
 Returns the required method's name, as provided to the constructor.
 
-=item B<< $method->is_conflict >>
-
-Returns whether the method requirement is due to a conflict. By default for
-this class, it's false.
-
 =back
 
 =head1 BUGS
 
-All complex software has bugs lurking in it, and this module is no
-exception. If you find a bug please either email me, or add the bug
-to cpan-RT.
+See L<Moose/BUGS> for details on reporting bugs.
 
 =head1 AUTHOR
 
@@ -80,7 +74,7 @@ Stevan Little E<lt>stevan@iinteractive.comE<gt>
 
 =head1 COPYRIGHT AND LICENSE
 
-Copyright 2006-2009 by Infinity Interactive, Inc.
+Copyright 2006-2010 by Infinity Interactive, Inc.
 
 L<http://www.iinteractive.com>