@@ -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();