The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Changes 03
MANIFEST.SKIP 01
META.yml 11
Makefile.PL 11
SIGNATURE 99
lib/Class/MethodMaker/Engine.pm 22
lib/Class/MethodMaker.pm 11
7 files changed (This is a version diff) 1418
@@ -1,5 +1,8 @@
 Revision History for Class::MethodMaker (versions 2)
 
+2.12	Jul 20 2008
+	- fixed warnings: Name " X::foo" used only once (#35840, #37023)
+
 2.11	Mar 24 2008
 	- Drop Module::Build support
 	  (which was broken anyway for a long time, #19167, #16241, #17059, #15987, #13755)
@@ -16,6 +16,7 @@
 ^lib/Class/MethodMaker\.(?:bs|o|c)$
 ^html(?:/.*)?$
 ^(.*/)?.cvsignore$
+^(.*/)?.svnignore$
 ^INFO.yaml$
 ^_build/
 ^misc/
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:                Class-MethodMaker
-version:             2.11
+version:             2.12
 abstract:            a module for creating generic methods
 license:             ~
 author:              
@@ -47,7 +47,7 @@ $pm{catfile qw( lib Class ), $_} = catfile '$(INST_LIBDIR)', $_
 my %MakefileArgs = (
   NAME         => 'Class::MethodMaker',
   DISTNAME     => 'Class-MethodMaker',
-  VERSION      => '2.11',
+  VERSION      => '2.12',
   AUTHOR       => 'Martyn J. Pearce ',
   ABSTRACT     => 'a module for creating generic methods',
   PREREQ_PM    => +{ },
@@ -14,13 +14,13 @@ not run its Makefile.PL or Build.PL.
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 bc631a3da6c71db69930001f906ef88d43551e3a Changes
+SHA1 798e60755bacccd6505ae3f59b143fe8cbd0c07c Changes
 SHA1 b684a759c6fcf6378506173aec3dedec843a3696 Generate.pm
 SHA1 efa8cb615886410be8de15f5a6925697f624d278 INSTALL
 SHA1 a9a33407fec2fc091f98179005334f08ab526242 MANIFEST
-SHA1 6a32646da8206c7b9c4fe7f10275e833ddbae77d MANIFEST.SKIP
-SHA1 369f047e8363b0c2f971e1b7cee3bf4e376e325f META.yml
-SHA1 5b84cdcaf0907a26e7b637eb8818b038b6a02007 Makefile.PL
+SHA1 d7cabb1894a7a12f1bd594785378cfe6f2f2b489 MANIFEST.SKIP
+SHA1 8b7219891bdfc0f3a770dcdc2c1c7f0b27b07c89 META.yml
+SHA1 e8daee28774bcdb974192ea98fca12528f8e9c5b Makefile.PL
 SHA1 da6df21dd8f9b0be2a93a888f944177c3231561d MethodMaker.xs
 SHA1 d56038cc296a6d4d1f73d776d4f933c7120fc883 README
 SHA1 bf8192c64eff9a9356b0e45ef812457c7d672883 TODO
@@ -35,9 +35,9 @@ SHA1 ff41a37084f5f8f73f34da34c07ec5ff499c4343 end.pod
 SHA1 d39160a9f9faf6a3036888015958afd5e6360dab examples/simple1
 SHA1 76e80cf28137e0d2e623c5ae740f62fc2e7eb83e generate.PL
 SHA1 da39a3ee5e6b4b0d3255bfef95601890afd80709 lib/Class/.placeholder
-SHA1 d82440f5dda23670fc77fb67856172c64b868953 lib/Class/MethodMaker.pm
+SHA1 f67c7f63fb9f783bfe06bfc75db6cd80a817074c lib/Class/MethodMaker.pm
 SHA1 e9cb30df1d39b6bf81a3eae841bba358220ae5b6 lib/Class/MethodMaker/Constants.pm
-SHA1 11b8bbde960d6e0695bbb8e1fb679bbed2b390f1 lib/Class/MethodMaker/Engine.pm
+SHA1 ae21905b3150d96a1255cc7ce807102a6c103c3c lib/Class/MethodMaker/Engine.pm
 SHA1 58dba4e3ee75fda97d12a1dbd83cc5525f410c75 lib/Class/MethodMaker/OptExt.pm
 SHA1 350e418e58d45880b9767d9deb41f37e2b1a9ce9 lib/Class/MethodMaker/V1Compat.pm
 SHA1 c4ed60e219b8582ae5f9d4c2d4e5c63da90a1346 t/0-signature.t
@@ -81,7 +81,7 @@ SHA1 c9105cb7d439b524207ddbfdd5804c5ef7332790 t/v1_tie_scalar.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFH6B5nrQV5awgKugcRAjLfAKC/b1LyP11NwWSHWXd9Ir8iQKF5twCg1p3C
-2isgniBHAlP4BjFoNfQ1lAE=
-=MrFT
+iD8DBQFIg6ldrQV5awgKugcRAjleAJ9CP3UiqPXEJwB6dbDwhyeN77J8vgCg6KGg
+RyxA7TUGZRqqcKe09mepMbg=
+=S7/b
 -----END PGP SIGNATURE-----
@@ -57,7 +57,7 @@ BEGIN {
 # -------------------------------------
 
 our $PACKAGE = 'Class-MethodMaker';
-our $VERSION = '2.11';
+our $VERSION = '2.12';
 
 # -------------------------------------
 # CLASS CONSTRUCTION
@@ -778,7 +778,7 @@ sub install_methods {
         *{$methname} = $code;
         # Generate a unique stash name for the sub.  Use a preceding space
         # to avoid collisions with anything in the Perl space.
-        Class::MethodMaker::set_sub_name($code, $target, $name, " ${target}::${name}");
+        Class::MethodMaker::set_sub_name($code, $target, $name, "${target}::${name}");
       }
     } else {
       croak "What do you expect me to do with this?: $code\n";
@@ -6,7 +6,7 @@ use Class::MethodMaker::Constants qw( );
 use Class::MethodMaker::Engine    qw();
 
 # Make this line self-contained so MakeMaker can eval() it.
-our $VERSION = '2.11';
+our $VERSION = '2.12';
 our $PACKAGE = 'Class-MethodMaker';
 
 use XSLoader qw();