r43386 - in /trunk/libmoosex-method-signatures-perl: Changes META.yml debian/NEWS debian/changelog lib/MooseX/Method/Signatures.pm lib/MooseX/Method/Signatures/Meta/Method.pm

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Tue Sep 1 13:50:29 UTC 2009


Author: jawnsy-guest
Date: Tue Sep  1 13:50:20 2009
New Revision: 43386

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=43386
Log:
* New upstream release
  + Rename the meta method's clone method to reify. clone already had
    a special meaning for methods in role applications to classes
* Add a Debian.NEWS file to note the above change

Added:
    trunk/libmoosex-method-signatures-perl/debian/NEWS
Modified:
    trunk/libmoosex-method-signatures-perl/Changes
    trunk/libmoosex-method-signatures-perl/META.yml
    trunk/libmoosex-method-signatures-perl/debian/changelog
    trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures.pm
    trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures/Meta/Method.pm

Modified: trunk/libmoosex-method-signatures-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-method-signatures-perl/Changes?rev=43386&op=diff
==============================================================================
--- trunk/libmoosex-method-signatures-perl/Changes (original)
+++ trunk/libmoosex-method-signatures-perl/Changes Tue Sep  1 13:50:20 2009
@@ -1,4 +1,8 @@
 Version history for MooseX::Method::Signatures
+
+0.24  Mon, 31 Aug 2009 19:04:14 +0200
+  * Rename the meta method's clone method to reify. clone already had a special
+    meaning for methods in role applications to classes.
 
 0.23  Thu, 27 Aug 2009 22:22:40 +0200
   * Bump Moose dependency to 0.89. This avoids test failures on some older

Modified: trunk/libmoosex-method-signatures-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-method-signatures-perl/META.yml?rev=43386&op=diff
==============================================================================
--- trunk/libmoosex-method-signatures-perl/META.yml (original)
+++ trunk/libmoosex-method-signatures-perl/META.yml Tue Sep  1 13:50:20 2009
@@ -40,4 +40,4 @@
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Method-Signatures
   license: http://dev.perl.org/licenses/
   repository: git://github.com/rafl/moosex-method-signatures.git
-version: 0.23
+version: 0.24

Added: trunk/libmoosex-method-signatures-perl/debian/NEWS
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-method-signatures-perl/debian/NEWS?rev=43386&op=file
==============================================================================
--- trunk/libmoosex-method-signatures-perl/debian/NEWS (added)
+++ trunk/libmoosex-method-signatures-perl/debian/NEWS Tue Sep  1 13:50:20 2009
@@ -1,0 +1,7 @@
+libmoosex-method-signatures-perl (0.24-1) unstable; urgency=low
+
+  * The meta method's clone method has been renamed to reify, since
+    clone already had a special meaning for methods in role applications
+    to classes
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Tue, 01 Sep 2009 05:46:02 -0400

Modified: trunk/libmoosex-method-signatures-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-method-signatures-perl/debian/changelog?rev=43386&op=diff
==============================================================================
--- trunk/libmoosex-method-signatures-perl/debian/changelog (original)
+++ trunk/libmoosex-method-signatures-perl/debian/changelog Tue Sep  1 13:50:20 2009
@@ -1,3 +1,12 @@
+libmoosex-method-signatures-perl (0.24-1) UNRELEASED; urgency=low
+
+  * New upstream release
+    + Rename the meta method's clone method to reify. clone already had
+      a special meaning for methods in role applications to classes
+  * Add a Debian.NEWS file to note the above change
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Tue, 01 Sep 2009 05:44:02 -0400
+
 libmoosex-method-signatures-perl (0.23-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures.pm?rev=43386&op=diff
==============================================================================
--- trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures.pm (original)
+++ trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures.pm Tue Sep  1 13:50:20 2009
@@ -19,7 +19,7 @@
 
 use namespace::autoclean;
 
-our $VERSION = '0.23';
+our $VERSION = '0.24';
 
 has package => (
     is            => 'ro',
@@ -240,7 +240,7 @@
     my $create_meta_method = sub {
         my ($code, $pkg, $meth_name, @args) = @_;
         subname $pkg . "::" .$meth_name, $code;
-        return $proto_method->clone(
+        return $proto_method->reify(
             actual_body  => $code,
             package_name => $pkg,
             name         => $meth_name,

Modified: trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures/Meta/Method.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures/Meta/Method.pm?rev=43386&op=diff
==============================================================================
--- trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures/Meta/Method.pm (original)
+++ trunk/libmoosex-method-signatures-perl/lib/MooseX/Method/Signatures/Meta/Method.pm Tue Sep  1 13:50:20 2009
@@ -187,7 +187,7 @@
     return $self;
 }
 
-sub clone {
+sub reify {
     my ($self, %params) = @_;
     my $trait_args = delete $params{trait_args};
 




More information about the Pkg-perl-cvs-commits mailing list