Add Module::Pluggable to the core
authorJos Boumans <kane@xs4all.net>
Sun, 19 Nov 2006 16:06:00 +0000 (17:06 +0100)
committerSteve Peters <steve@fisharerojo.org>
Thu, 23 Nov 2006 20:09:57 +0000 (20:09 +0000)
commitb98aa5f6b62849b4924f0a144f8b9282d39a6280
treed3b3aa61169b2323808007c82fb6c1c5780387ad
parentfcddd32efab0f0f60189d0d1c0b1d6cb7d2d9d2a
Add Module::Pluggable to the core
From: "Jos Boumans" <kane@xs4all.net>
Message-ID: <4188.80.127.35.68.1163948760.squirrel@webmail.xs4all.nl>

p4raw-id: //depot/perl@29366
53 files changed:
MANIFEST
lib/Devel/InnerPackage.pm [new file with mode: 0644]
lib/Module/Pluggable.pm [new file with mode: 0644]
lib/Module/Pluggable/Object.pm [new file with mode: 0644]
lib/Module/Pluggable/t/01use.t [new file with mode: 0644]
lib/Module/Pluggable/t/02alsoworks.t [new file with mode: 0644]
lib/Module/Pluggable/t/02works.t [new file with mode: 0644]
lib/Module/Pluggable/t/03diffname.t [new file with mode: 0644]
lib/Module/Pluggable/t/04acmedir.t [new file with mode: 0644]
lib/Module/Pluggable/t/04acmedir_single.t [new file with mode: 0644]
lib/Module/Pluggable/t/04acmepath.t [new file with mode: 0644]
lib/Module/Pluggable/t/04acmepath_single.t [new file with mode: 0644]
lib/Module/Pluggable/t/05postpath.t [new file with mode: 0644]
lib/Module/Pluggable/t/06multipath.t [new file with mode: 0644]
lib/Module/Pluggable/t/07instantiate.t [new file with mode: 0644]
lib/Module/Pluggable/t/08nothing.t [new file with mode: 0644]
lib/Module/Pluggable/t/09require.t [new file with mode: 0644]
lib/Module/Pluggable/t/10innerpack.t [new file with mode: 0644]
lib/Module/Pluggable/t/10innerpack_inner.t [new file with mode: 0644]
lib/Module/Pluggable/t/10innerpack_noinner.t [new file with mode: 0644]
lib/Module/Pluggable/t/10innerpack_override.t [new file with mode: 0644]
lib/Module/Pluggable/t/11usetwice.t [new file with mode: 0644]
lib/Module/Pluggable/t/12only.t [new file with mode: 0644]
lib/Module/Pluggable/t/12onlyarray.t [new file with mode: 0644]
lib/Module/Pluggable/t/12onlyregex.t [new file with mode: 0644]
lib/Module/Pluggable/t/13except.t [new file with mode: 0644]
lib/Module/Pluggable/t/13exceptarray.t [new file with mode: 0644]
lib/Module/Pluggable/t/13exceptregex.t [new file with mode: 0644]
lib/Module/Pluggable/t/14package.t [new file with mode: 0644]
lib/Module/Pluggable/t/15topicsafe.t [new file with mode: 0644]
lib/Module/Pluggable/t/16different_extension.t [new file with mode: 0644]
lib/Module/Pluggable/t/17devel_inner_package.t [new file with mode: 0644]
lib/Module/Pluggable/t/18skipped_package.t [new file with mode: 0644]
lib/Module/Pluggable/t/19can_ok_clobber.t [new file with mode: 0644]
lib/Module/Pluggable/t/20dodgy_files.t [new file with mode: 0644]
lib/Module/Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/ExtTest/Plugin/Bar.plugin [new file with mode: 0644]
lib/Module/Pluggable/t/lib/ExtTest/Plugin/Foo.plugin [new file with mode: 0644]
lib/Module/Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin [new file with mode: 0644]
lib/Module/Pluggable/t/lib/InnerTest/Plugin/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyTest/Plugin/Bar.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyTest/Plugin/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/No/Middle.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/OddTest/Plugin/#Dodgy.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/OddTest/Plugin/Foo.pm [new file with mode: 0644]
lib/Module/Pluggable/t/lib/TA/C/A/I.pm [new file with mode: 0644]