From: Nicholas Clark Date: Fri, 2 Oct 2009 12:55:08 +0000 (+0100) Subject: Move Module::Pluggable from ext/ to cpan/ X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=05a635f834d8c223c0afe494921c441beac2f189;p=p5sagit%2Fp5-mst-13.2.git Move Module::Pluggable from ext/ to cpan/ --- diff --git a/MANIFEST b/MANIFEST index a1559a6..219afba 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1521,6 +1521,70 @@ cpan/Module-Load/t/to_load/LoadMe.pl Module::Load tests cpan/Module-Load/t/to_load/Must/Be/Loaded.pm Module::Load tests cpan/Module-Load/t/to_load/TestModule.pm Module::Load tests cpan/Module-Load/t/to_load/ToBeLoaded Module::Load tests +cpan/Module-Pluggable/lib/Devel/InnerPackage.pm Find inner packages +cpan/Module-Pluggable/lib/Module/Pluggable/Object.pm Module::Pluggable +cpan/Module-Pluggable/lib/Module/Pluggable.pm Module::Pluggable +cpan/Module-Pluggable/Makefile.PL Module::Pluggable +cpan/Module-Pluggable/t/01use.t Module::Pluggable tests +cpan/Module-Pluggable/t/02alsoworks.t Module::Pluggable tests +cpan/Module-Pluggable/t/02works.t Module::Pluggable tests +cpan/Module-Pluggable/t/02works_taint.t Module::Pluggable tests +cpan/Module-Pluggable/t/03diffname.t Module::Pluggable tests +cpan/Module-Pluggable/t/04acmedir_single.t Module::Pluggable tests +cpan/Module-Pluggable/t/04acmedir.t Module::Pluggable tests +cpan/Module-Pluggable/t/04acmepath_single.t Module::Pluggable tests +cpan/Module-Pluggable/t/04acmepath.t Module::Pluggable tests +cpan/Module-Pluggable/t/05postpath.t Module::Pluggable tests +cpan/Module-Pluggable/t/06multipath.t Module::Pluggable tests +cpan/Module-Pluggable/t/07instantiate.t Module::Pluggable tests +cpan/Module-Pluggable/t/08nothing.t Module::Pluggable tests +cpan/Module-Pluggable/t/09require.t Module::Pluggable tests +cpan/Module-Pluggable/t/10innerpack_inner.t Module::Pluggable tests +cpan/Module-Pluggable/t/10innerpack_noinner.t Module::Pluggable tests +cpan/Module-Pluggable/t/10innerpack_onefile.t Module::Pluggable tests +cpan/Module-Pluggable/t/10innerpack_override.t Module::Pluggable tests +cpan/Module-Pluggable/t/10innerpack_super.t Module::Pluggable tests +cpan/Module-Pluggable/t/10innerpack.t Module::Pluggable tests +cpan/Module-Pluggable/t/11usetwice.t Module::Pluggable tests +cpan/Module-Pluggable/t/12onlyarray.t Module::Pluggable tests +cpan/Module-Pluggable/t/12onlyregex.t Module::Pluggable tests +cpan/Module-Pluggable/t/12onlyrequire.t Module::Pluggable tests +cpan/Module-Pluggable/t/12only.t Module::Pluggable tests +cpan/Module-Pluggable/t/13exceptarray.t Module::Pluggable tests +cpan/Module-Pluggable/t/13exceptregex.t Module::Pluggable tests +cpan/Module-Pluggable/t/13except.t Module::Pluggable tests +cpan/Module-Pluggable/t/14package.t Module::Pluggable tests +cpan/Module-Pluggable/t/15topicsafe.t Module::Pluggable tests +cpan/Module-Pluggable/t/16different_extension.t Module::Pluggable tests +cpan/Module-Pluggable/t/17devel_inner_package.t Module::Pluggable tests +cpan/Module-Pluggable/t/18skipped_package.t Module::Pluggable tests +cpan/Module-Pluggable/t/19can_ok_clobber.t Module::Pluggable tests +cpan/Module-Pluggable/t/20dodgy_files.t Module::Pluggable tests +cpan/Module-Pluggable/t/21editor_junk.t Module::Pluggable tests +cpan/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/Acme/Foo-Bar.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~ Module::Pluggable tests +cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swo Module::Pluggable tests +cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swp Module::Pluggable tests +cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Bar.plugin Module::Pluggable tests +cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Foo.plugin Module::Pluggable tests +cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin Module::Pluggable tests +cpan/Module-Pluggable/t/lib/InnerTest/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyTest/Plugin/Bar.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyTest/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/No/Middle.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/TA/C/A/I.pm Module::Pluggable tests +cpan/Module-Pluggable/t/lib/Zot/.Zork.pm Module::Pluggable tests cpan/NEXT/Changes NEXT cpan/NEXT/lib/NEXT.pm Pseudo-class NEXT for method redispatch cpan/NEXT/README NEXT @@ -2230,70 +2294,6 @@ ext/List-Util/t/sum.t List::Util ext/List-Util/t/tainted.t Scalar::Util ext/List-Util/t/weak.t Scalar::Util ext/List-Util/XS.pp List::Util -ext/Module-Pluggable/lib/Devel/InnerPackage.pm Find inner packages -ext/Module-Pluggable/lib/Module/Pluggable/Object.pm Module::Pluggable -ext/Module-Pluggable/lib/Module/Pluggable.pm Module::Pluggable -ext/Module-Pluggable/Makefile.PL Module::Pluggable -ext/Module-Pluggable/t/01use.t Module::Pluggable tests -ext/Module-Pluggable/t/02alsoworks.t Module::Pluggable tests -ext/Module-Pluggable/t/02works.t Module::Pluggable tests -ext/Module-Pluggable/t/02works_taint.t Module::Pluggable tests -ext/Module-Pluggable/t/03diffname.t Module::Pluggable tests -ext/Module-Pluggable/t/04acmedir_single.t Module::Pluggable tests -ext/Module-Pluggable/t/04acmedir.t Module::Pluggable tests -ext/Module-Pluggable/t/04acmepath_single.t Module::Pluggable tests -ext/Module-Pluggable/t/04acmepath.t Module::Pluggable tests -ext/Module-Pluggable/t/05postpath.t Module::Pluggable tests -ext/Module-Pluggable/t/06multipath.t Module::Pluggable tests -ext/Module-Pluggable/t/07instantiate.t Module::Pluggable tests -ext/Module-Pluggable/t/08nothing.t Module::Pluggable tests -ext/Module-Pluggable/t/09require.t Module::Pluggable tests -ext/Module-Pluggable/t/10innerpack_inner.t Module::Pluggable tests -ext/Module-Pluggable/t/10innerpack_noinner.t Module::Pluggable tests -ext/Module-Pluggable/t/10innerpack_onefile.t Module::Pluggable tests -ext/Module-Pluggable/t/10innerpack_override.t Module::Pluggable tests -ext/Module-Pluggable/t/10innerpack_super.t Module::Pluggable tests -ext/Module-Pluggable/t/10innerpack.t Module::Pluggable tests -ext/Module-Pluggable/t/11usetwice.t Module::Pluggable tests -ext/Module-Pluggable/t/12onlyarray.t Module::Pluggable tests -ext/Module-Pluggable/t/12onlyregex.t Module::Pluggable tests -ext/Module-Pluggable/t/12onlyrequire.t Module::Pluggable tests -ext/Module-Pluggable/t/12only.t Module::Pluggable tests -ext/Module-Pluggable/t/13exceptarray.t Module::Pluggable tests -ext/Module-Pluggable/t/13exceptregex.t Module::Pluggable tests -ext/Module-Pluggable/t/13except.t Module::Pluggable tests -ext/Module-Pluggable/t/14package.t Module::Pluggable tests -ext/Module-Pluggable/t/15topicsafe.t Module::Pluggable tests -ext/Module-Pluggable/t/16different_extension.t Module::Pluggable tests -ext/Module-Pluggable/t/17devel_inner_package.t Module::Pluggable tests -ext/Module-Pluggable/t/18skipped_package.t Module::Pluggable tests -ext/Module-Pluggable/t/19can_ok_clobber.t Module::Pluggable tests -ext/Module-Pluggable/t/20dodgy_files.t Module::Pluggable tests -ext/Module-Pluggable/t/21editor_junk.t Module::Pluggable tests -ext/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/Acme/Foo-Bar.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~ Module::Pluggable tests -ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swo Module::Pluggable tests -ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swp Module::Pluggable tests -ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/ExtTest/Plugin/Bar.plugin Module::Pluggable tests -ext/Module-Pluggable/t/lib/ExtTest/Plugin/Foo.plugin Module::Pluggable tests -ext/Module-Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin Module::Pluggable tests -ext/Module-Pluggable/t/lib/InnerTest/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyTest/Plugin/Bar.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyTest/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/No/Middle.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/TA/C/A/I.pm Module::Pluggable tests -ext/Module-Pluggable/t/lib/Zot/.Zork.pm Module::Pluggable tests ext/mro/Changes mro extension ext/mro/mro.pm mro extension ext/mro/mro.xs mro extension diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index b6e9505..8ed480b 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -1038,7 +1038,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'simonw', 'DISTRIBUTION' => 'SIMONW/Module-Pluggable-3.9.tar.gz', - 'FILES' => q[ext/Module-Pluggable], + 'FILES' => q[cpan/Module-Pluggable], 'CPAN' => 1, 'UPSTREAM' => undef, }, diff --git a/ext/Module-Pluggable/Makefile.PL b/cpan/Module-Pluggable/Makefile.PL similarity index 100% rename from ext/Module-Pluggable/Makefile.PL rename to cpan/Module-Pluggable/Makefile.PL diff --git a/ext/Module-Pluggable/lib/Devel/InnerPackage.pm b/cpan/Module-Pluggable/lib/Devel/InnerPackage.pm similarity index 100% rename from ext/Module-Pluggable/lib/Devel/InnerPackage.pm rename to cpan/Module-Pluggable/lib/Devel/InnerPackage.pm diff --git a/ext/Module-Pluggable/lib/Module/Pluggable.pm b/cpan/Module-Pluggable/lib/Module/Pluggable.pm similarity index 100% rename from ext/Module-Pluggable/lib/Module/Pluggable.pm rename to cpan/Module-Pluggable/lib/Module/Pluggable.pm diff --git a/ext/Module-Pluggable/lib/Module/Pluggable/Object.pm b/cpan/Module-Pluggable/lib/Module/Pluggable/Object.pm similarity index 100% rename from ext/Module-Pluggable/lib/Module/Pluggable/Object.pm rename to cpan/Module-Pluggable/lib/Module/Pluggable/Object.pm diff --git a/ext/Module-Pluggable/t/01use.t b/cpan/Module-Pluggable/t/01use.t similarity index 100% rename from ext/Module-Pluggable/t/01use.t rename to cpan/Module-Pluggable/t/01use.t diff --git a/ext/Module-Pluggable/t/02alsoworks.t b/cpan/Module-Pluggable/t/02alsoworks.t similarity index 100% rename from ext/Module-Pluggable/t/02alsoworks.t rename to cpan/Module-Pluggable/t/02alsoworks.t diff --git a/ext/Module-Pluggable/t/02works.t b/cpan/Module-Pluggable/t/02works.t similarity index 100% rename from ext/Module-Pluggable/t/02works.t rename to cpan/Module-Pluggable/t/02works.t diff --git a/ext/Module-Pluggable/t/02works_taint.t b/cpan/Module-Pluggable/t/02works_taint.t similarity index 100% rename from ext/Module-Pluggable/t/02works_taint.t rename to cpan/Module-Pluggable/t/02works_taint.t diff --git a/ext/Module-Pluggable/t/03diffname.t b/cpan/Module-Pluggable/t/03diffname.t similarity index 100% rename from ext/Module-Pluggable/t/03diffname.t rename to cpan/Module-Pluggable/t/03diffname.t diff --git a/ext/Module-Pluggable/t/04acmedir.t b/cpan/Module-Pluggable/t/04acmedir.t similarity index 100% rename from ext/Module-Pluggable/t/04acmedir.t rename to cpan/Module-Pluggable/t/04acmedir.t diff --git a/ext/Module-Pluggable/t/04acmedir_single.t b/cpan/Module-Pluggable/t/04acmedir_single.t similarity index 100% rename from ext/Module-Pluggable/t/04acmedir_single.t rename to cpan/Module-Pluggable/t/04acmedir_single.t diff --git a/ext/Module-Pluggable/t/04acmepath.t b/cpan/Module-Pluggable/t/04acmepath.t similarity index 100% rename from ext/Module-Pluggable/t/04acmepath.t rename to cpan/Module-Pluggable/t/04acmepath.t diff --git a/ext/Module-Pluggable/t/04acmepath_single.t b/cpan/Module-Pluggable/t/04acmepath_single.t similarity index 100% rename from ext/Module-Pluggable/t/04acmepath_single.t rename to cpan/Module-Pluggable/t/04acmepath_single.t diff --git a/ext/Module-Pluggable/t/05postpath.t b/cpan/Module-Pluggable/t/05postpath.t similarity index 100% rename from ext/Module-Pluggable/t/05postpath.t rename to cpan/Module-Pluggable/t/05postpath.t diff --git a/ext/Module-Pluggable/t/06multipath.t b/cpan/Module-Pluggable/t/06multipath.t similarity index 100% rename from ext/Module-Pluggable/t/06multipath.t rename to cpan/Module-Pluggable/t/06multipath.t diff --git a/ext/Module-Pluggable/t/07instantiate.t b/cpan/Module-Pluggable/t/07instantiate.t similarity index 100% rename from ext/Module-Pluggable/t/07instantiate.t rename to cpan/Module-Pluggable/t/07instantiate.t diff --git a/ext/Module-Pluggable/t/08nothing.t b/cpan/Module-Pluggable/t/08nothing.t similarity index 100% rename from ext/Module-Pluggable/t/08nothing.t rename to cpan/Module-Pluggable/t/08nothing.t diff --git a/ext/Module-Pluggable/t/09require.t b/cpan/Module-Pluggable/t/09require.t similarity index 100% rename from ext/Module-Pluggable/t/09require.t rename to cpan/Module-Pluggable/t/09require.t diff --git a/ext/Module-Pluggable/t/10innerpack.t b/cpan/Module-Pluggable/t/10innerpack.t similarity index 100% rename from ext/Module-Pluggable/t/10innerpack.t rename to cpan/Module-Pluggable/t/10innerpack.t diff --git a/ext/Module-Pluggable/t/10innerpack_inner.t b/cpan/Module-Pluggable/t/10innerpack_inner.t similarity index 100% rename from ext/Module-Pluggable/t/10innerpack_inner.t rename to cpan/Module-Pluggable/t/10innerpack_inner.t diff --git a/ext/Module-Pluggable/t/10innerpack_noinner.t b/cpan/Module-Pluggable/t/10innerpack_noinner.t similarity index 100% rename from ext/Module-Pluggable/t/10innerpack_noinner.t rename to cpan/Module-Pluggable/t/10innerpack_noinner.t diff --git a/ext/Module-Pluggable/t/10innerpack_onefile.t b/cpan/Module-Pluggable/t/10innerpack_onefile.t similarity index 100% rename from ext/Module-Pluggable/t/10innerpack_onefile.t rename to cpan/Module-Pluggable/t/10innerpack_onefile.t diff --git a/ext/Module-Pluggable/t/10innerpack_override.t b/cpan/Module-Pluggable/t/10innerpack_override.t similarity index 100% rename from ext/Module-Pluggable/t/10innerpack_override.t rename to cpan/Module-Pluggable/t/10innerpack_override.t diff --git a/ext/Module-Pluggable/t/10innerpack_super.t b/cpan/Module-Pluggable/t/10innerpack_super.t similarity index 100% rename from ext/Module-Pluggable/t/10innerpack_super.t rename to cpan/Module-Pluggable/t/10innerpack_super.t diff --git a/ext/Module-Pluggable/t/11usetwice.t b/cpan/Module-Pluggable/t/11usetwice.t similarity index 100% rename from ext/Module-Pluggable/t/11usetwice.t rename to cpan/Module-Pluggable/t/11usetwice.t diff --git a/ext/Module-Pluggable/t/12only.t b/cpan/Module-Pluggable/t/12only.t similarity index 100% rename from ext/Module-Pluggable/t/12only.t rename to cpan/Module-Pluggable/t/12only.t diff --git a/ext/Module-Pluggable/t/12onlyarray.t b/cpan/Module-Pluggable/t/12onlyarray.t similarity index 100% rename from ext/Module-Pluggable/t/12onlyarray.t rename to cpan/Module-Pluggable/t/12onlyarray.t diff --git a/ext/Module-Pluggable/t/12onlyregex.t b/cpan/Module-Pluggable/t/12onlyregex.t similarity index 100% rename from ext/Module-Pluggable/t/12onlyregex.t rename to cpan/Module-Pluggable/t/12onlyregex.t diff --git a/ext/Module-Pluggable/t/12onlyrequire.t b/cpan/Module-Pluggable/t/12onlyrequire.t similarity index 100% rename from ext/Module-Pluggable/t/12onlyrequire.t rename to cpan/Module-Pluggable/t/12onlyrequire.t diff --git a/ext/Module-Pluggable/t/13except.t b/cpan/Module-Pluggable/t/13except.t similarity index 100% rename from ext/Module-Pluggable/t/13except.t rename to cpan/Module-Pluggable/t/13except.t diff --git a/ext/Module-Pluggable/t/13exceptarray.t b/cpan/Module-Pluggable/t/13exceptarray.t similarity index 100% rename from ext/Module-Pluggable/t/13exceptarray.t rename to cpan/Module-Pluggable/t/13exceptarray.t diff --git a/ext/Module-Pluggable/t/13exceptregex.t b/cpan/Module-Pluggable/t/13exceptregex.t similarity index 100% rename from ext/Module-Pluggable/t/13exceptregex.t rename to cpan/Module-Pluggable/t/13exceptregex.t diff --git a/ext/Module-Pluggable/t/14package.t b/cpan/Module-Pluggable/t/14package.t similarity index 100% rename from ext/Module-Pluggable/t/14package.t rename to cpan/Module-Pluggable/t/14package.t diff --git a/ext/Module-Pluggable/t/15topicsafe.t b/cpan/Module-Pluggable/t/15topicsafe.t similarity index 100% rename from ext/Module-Pluggable/t/15topicsafe.t rename to cpan/Module-Pluggable/t/15topicsafe.t diff --git a/ext/Module-Pluggable/t/16different_extension.t b/cpan/Module-Pluggable/t/16different_extension.t similarity index 100% rename from ext/Module-Pluggable/t/16different_extension.t rename to cpan/Module-Pluggable/t/16different_extension.t diff --git a/ext/Module-Pluggable/t/17devel_inner_package.t b/cpan/Module-Pluggable/t/17devel_inner_package.t similarity index 100% rename from ext/Module-Pluggable/t/17devel_inner_package.t rename to cpan/Module-Pluggable/t/17devel_inner_package.t diff --git a/ext/Module-Pluggable/t/18skipped_package.t b/cpan/Module-Pluggable/t/18skipped_package.t similarity index 100% rename from ext/Module-Pluggable/t/18skipped_package.t rename to cpan/Module-Pluggable/t/18skipped_package.t diff --git a/ext/Module-Pluggable/t/19can_ok_clobber.t b/cpan/Module-Pluggable/t/19can_ok_clobber.t similarity index 100% rename from ext/Module-Pluggable/t/19can_ok_clobber.t rename to cpan/Module-Pluggable/t/19can_ok_clobber.t diff --git a/ext/Module-Pluggable/t/20dodgy_files.t b/cpan/Module-Pluggable/t/20dodgy_files.t similarity index 100% rename from ext/Module-Pluggable/t/20dodgy_files.t rename to cpan/Module-Pluggable/t/20dodgy_files.t diff --git a/ext/Module-Pluggable/t/21editor_junk.t b/cpan/Module-Pluggable/t/21editor_junk.t similarity index 100% rename from ext/Module-Pluggable/t/21editor_junk.t rename to cpan/Module-Pluggable/t/21editor_junk.t diff --git a/ext/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm b/cpan/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/Acme/Foo-Bar.pm b/cpan/Module-Pluggable/t/lib/Acme/Foo-Bar.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/Acme/Foo-Bar.pm rename to cpan/Module-Pluggable/t/lib/Acme/Foo-Bar.pm diff --git a/ext/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm b/cpan/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/EditorJunk/Plugin/.gitignore b/cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/.gitignore similarity index 100% rename from ext/Module-Pluggable/t/lib/EditorJunk/Plugin/.gitignore rename to cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/.gitignore diff --git a/ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm b/cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm rename to cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm diff --git a/ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swo b/cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swo similarity index 100% rename from ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swo rename to cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swo diff --git a/ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swp b/cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swp similarity index 100% rename from ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swp rename to cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm.swp diff --git a/ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~ b/cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~ similarity index 100% rename from ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~ rename to cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Bar.pm~ diff --git a/ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Foo.pm b/cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/EditorJunk/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/lib/EditorJunk/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/ExtTest/Plugin/Bar.plugin b/cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Bar.plugin similarity index 100% rename from ext/Module-Pluggable/t/lib/ExtTest/Plugin/Bar.plugin rename to cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Bar.plugin diff --git a/ext/Module-Pluggable/t/lib/ExtTest/Plugin/Foo.plugin b/cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Foo.plugin similarity index 100% rename from ext/Module-Pluggable/t/lib/ExtTest/Plugin/Foo.plugin rename to cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Foo.plugin diff --git a/ext/Module-Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin b/cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin similarity index 100% rename from ext/Module-Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin rename to cpan/Module-Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin diff --git a/ext/Module-Pluggable/t/lib/InnerTest/Plugin/Foo.pm b/cpan/Module-Pluggable/t/lib/InnerTest/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/InnerTest/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/lib/InnerTest/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm b/cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm rename to cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm diff --git a/ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm b/cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm b/cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm rename to cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm diff --git a/ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm b/cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm rename to cpan/Module-Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm b/cpan/Module-Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm rename to cpan/Module-Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm diff --git a/ext/Module-Pluggable/t/lib/MyTest/Plugin/Bar.pm b/cpan/Module-Pluggable/t/lib/MyTest/Plugin/Bar.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyTest/Plugin/Bar.pm rename to cpan/Module-Pluggable/t/lib/MyTest/Plugin/Bar.pm diff --git a/ext/Module-Pluggable/t/lib/MyTest/Plugin/Foo.pm b/cpan/Module-Pluggable/t/lib/MyTest/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyTest/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/lib/MyTest/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm b/cpan/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm rename to cpan/Module-Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/No/Middle.pm b/cpan/Module-Pluggable/t/lib/No/Middle.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/No/Middle.pm rename to cpan/Module-Pluggable/t/lib/No/Middle.pm diff --git a/ext/Module-Pluggable/t/lib/OddTest/Plugin/.gitignore b/cpan/Module-Pluggable/t/lib/OddTest/Plugin/.gitignore similarity index 100% rename from ext/Module-Pluggable/t/lib/OddTest/Plugin/.gitignore rename to cpan/Module-Pluggable/t/lib/OddTest/Plugin/.gitignore diff --git a/ext/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm b/cpan/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm rename to cpan/Module-Pluggable/t/lib/OddTest/Plugin/Foo.pm diff --git a/ext/Module-Pluggable/t/lib/TA/C/A/I.pm b/cpan/Module-Pluggable/t/lib/TA/C/A/I.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/TA/C/A/I.pm rename to cpan/Module-Pluggable/t/lib/TA/C/A/I.pm diff --git a/ext/Module-Pluggable/t/lib/Zot/.Zork.pm b/cpan/Module-Pluggable/t/lib/Zot/.Zork.pm similarity index 100% rename from ext/Module-Pluggable/t/lib/Zot/.Zork.pm rename to cpan/Module-Pluggable/t/lib/Zot/.Zork.pm