Checking in changes prior to tagging of version 0.39. Changelog diff is:
[gitmo/Mouse.git] / lib / Mouse / Meta / Method.pm
index cbe349a..1959f9d 100755 (executable)
@@ -1,8 +1,5 @@
 package Mouse::Meta::Method;
-use strict;
-use warnings;
-
-use Mouse::Util qw(:meta);
+use Mouse::Util qw(:meta); # enables strict and warnings
 
 use overload
     '&{}' => 'body',
@@ -19,6 +16,10 @@ sub body        { $_[0]->{body}    }
 sub name        { $_[0]->{name}    }
 sub package_name{ $_[0]->{package} }
 
+sub fully_qualified_name {
+    my $self = shift;
+    return $self->package_name . '::' . $self->name;
+}
 
 1;
 
@@ -28,8 +29,14 @@ __END__
 
 Mouse::Meta::Method - A Mouse Method metaclass
 
+=head1 VERSION
+
+This document describes Mouse version 0.39
+
 =head1 SEE ALSO
 
 L<Moose::Meta::Method>
 
+L<Class::MOP::Method>
+
 =cut