From: Vincent Pit Date: Mon, 7 Sep 2009 18:09:44 +0000 (+0200) Subject: Move autodie from lib to ext X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=109842c99cc38c7aa15c5cf23497038bab9d430d;p=p5sagit%2Fp5-mst-13.2.git Move autodie from lib to ext --- diff --git a/MANIFEST b/MANIFEST index 02d0efa..6efe80d 100644 --- a/MANIFEST +++ b/MANIFEST @@ -126,6 +126,70 @@ ext/Attribute-Handlers/t/linerep.t See if Attribute::Handlers works ext/Attribute-Handlers/t/multi.t See if Attribute::Handlers works ext/attributes/attributes.pm For "sub foo : attrlist" ext/attributes/attributes.xs For "sub foo : attrlist" +ext/autodie/lib/autodie/exception.pm Exception class for autodie +ext/autodie/lib/autodie/exception/system.pm Exception class for autodying system() +ext/autodie/lib/autodie/hints.pm Hinting interface for autodie +ext/autodie/lib/autodie.pm Functions suceed or die with lexical scope +ext/autodie/lib/Fatal.pm Make errors in functions/builtins fatal +ext/autodie/t/00-load.t autodie - basic load +ext/autodie/t/autodie.t autodie - Basic functionality +ext/autodie/t/autodie_test_module.pm autodie - test helper +ext/autodie/t/backcompat.t autodie - More Fatal backcompat +ext/autodie/t/basic_exceptions.t autodie - Basic exception tests +ext/autodie/t/binmode.t autodie - Binmode testing +ext/autodie/t/blog_hints.t autodie - Tests fro PJF's blog +ext/autodie/t/caller.t autodie - Caller diagnostics +ext/autodie/t/context_lexical.t autodie - Context clobbering lexically +ext/autodie/t/context.t autodie - Context clobbering tests +ext/autodie/t/crickey.t autodie - Like an Australian +ext/autodie/t/dbmopen.t autodie - dbm tests +ext/autodie/t/exception_class.t autodie - Exception class subclasses +ext/autodie/t/exceptions.t autodie - 5.10 exception tests. +ext/autodie/t/exec.t autodie - exec tests. +ext/autodie/t/Fatal.t autodie - Fatal backcompatibility +ext/autodie/t/filehandles.t autodie - filehandle tests +ext/autodie/t/fileno.t autodie - fileno tests +ext/autodie/t/flock.t autodie - File locking tests +ext/autodie/t/format-clobber.t autodie - Don't clobber scalars +ext/autodie/t/hints_insist.t autodie - Test hints insistance +ext/autodie/t/hints_pod_examples.t autodie - Test hints POD examples +ext/autodie/t/hints_provider_does.t autodie - Test hints/does roles +ext/autodie/t/hints_provider_easy_does_it.t autodie - Test easy hints/does +ext/autodie/t/hints_provider_isa.t autodie - Test hints/inheritance +ext/autodie/t/hints.t autodie - Test hints interface +ext/autodie/t/internal-backcompat.t autodie - Back-compatibility tests +ext/autodie/t/internal.t autodie - internal interface tests +ext/autodie/t/lethal.t autodie - lethal is the one true name +ext/autodie/t/lib/autodie/test/au/exception.pm autodie - Australian helper +ext/autodie/t/lib/autodie/test/au.pm autodie - Austrlaian helper +ext/autodie/t/lib/autodie/test/badname.pm autodie - Bad exception class +ext/autodie/t/lib/autodie/test/missing.pm autodie - Missing exception class +ext/autodie/t/lib/Caller_helper.pm autodie - Caller helper +ext/autodie/t/lib/Hints_pod_examples.pm autodie - Hints/pod helper +ext/autodie/t/lib/Hints_provider_does.pm autodie - Hints/does helper +ext/autodie/t/lib/Hints_provider_easy_does_it.pm autodie - Hints/easy helper +ext/autodie/t/lib/Hints_provider_isa.pm autodie - Hints/inherit helper +ext/autodie/t/lib/Hints_test.pm autodie - Hints test helper +ext/autodie/t/lib/lethal.pm autodie - with a better name +ext/autodie/t/lib/my/autodie.pm autodie - blog_hints.t helper +ext/autodie/t/lib/OtherTypes.pm autodie - Format clobberer helper. +ext/autodie/t/lib/pujHa/ghach/Dotlh.pm autodie - With Klingon honour +ext/autodie/t/lib/pujHa/ghach.pm autodie - Like a Klingon +ext/autodie/t/lib/Some/Module.pm autodie - blog_hints.t helper +ext/autodie/t/mkdir.t autodie - filesystem tests +ext/autodie/t/open.t autodie - Testing open +ext/autodie/t/recv.t autodie - send/recv tests +ext/autodie/t/repeat.t autodie - repeat autodie leak tests +ext/autodie/t/scope_leak.t autodie - file scope leak tests +ext/autodie/t/string-eval-basic.t autodie - Basic string eval test +ext/autodie/t/string-eval-leak.t autodie - String eval leak test +ext/autodie/t/sysopen.t autodie - sysopen tests +ext/autodie/t/truncate.t autodie - File truncation tests +ext/autodie/t/unlink.t autodie - Unlink system tests. +ext/autodie/t/user-context.t autodie - Context changes for usersubs +ext/autodie/t/usersub.t autodie - user subroutine tests +ext/autodie/t/version.t autodie - versioning tests +ext/autodie/t/version_tag.t ext/autouse/lib/autouse.pm Load and call a function only when it's used ext/autouse/t/autouse.t See if autouse works ext/base/Changes base.pm changelog @@ -2153,69 +2217,6 @@ lib/abbrev.pl An abbreviation table builder lib/AnyDBM_File.pm Perl module to emulate dbmopen lib/AnyDBM_File.t See if AnyDBM_File works lib/assert.pl assertion and panic with stack trace -lib/autodie/exception.pm Exception class for autodie -lib/autodie/exception/system.pm Exception class for autodying system() -lib/autodie/hints.pm Hinting interface for autodie -lib/autodie.pm Functions suceed or die with lexical scope -lib/autodie/t/00-load.t autodie - basic load -lib/autodie/t/autodie.t autodie - Basic functionality -lib/autodie/t/autodie_test_module.pm autodie - test helper -lib/autodie/t/backcompat.t autodie - More Fatal backcompat -lib/autodie/t/basic_exceptions.t autodie - Basic exception tests -lib/autodie/t/binmode.t autodie - Binmode testing -lib/autodie/t/blog_hints.t autodie - Tests fro PJF's blog -lib/autodie/t/caller.t autodie - Caller diagnostics -lib/autodie/t/context_lexical.t autodie - Context clobbering lexically -lib/autodie/t/context.t autodie - Context clobbering tests -lib/autodie/t/crickey.t autodie - Like an Australian -lib/autodie/t/dbmopen.t autodie - dbm tests -lib/autodie/t/exception_class.t autodie - Exception class subclasses -lib/autodie/t/exceptions.t autodie - 5.10 exception tests. -lib/autodie/t/exec.t autodie - exec tests. -lib/autodie/t/Fatal.t autodie - Fatal backcompatibility -lib/autodie/t/filehandles.t autodie - filehandle tests -lib/autodie/t/fileno.t autodie - fileno tests -lib/autodie/t/flock.t autodie - File locking tests -lib/autodie/t/format-clobber.t autodie - Don't clobber scalars -lib/autodie/t/hints_insist.t autodie - Test hints insistance -lib/autodie/t/hints_pod_examples.t autodie - Test hints POD examples -lib/autodie/t/hints_provider_does.t autodie - Test hints/does roles -lib/autodie/t/hints_provider_easy_does_it.t autodie - Test easy hints/does -lib/autodie/t/hints_provider_isa.t autodie - Test hints/inheritance -lib/autodie/t/hints.t autodie - Test hints interface -lib/autodie/t/internal-backcompat.t autodie - Back-compatibility tests -lib/autodie/t/internal.t autodie - internal interface tests -lib/autodie/t/lethal.t autodie - lethal is the one true name -lib/autodie/t/lib/autodie/test/au/exception.pm autodie - Australian helper -lib/autodie/t/lib/autodie/test/au.pm autodie - Austrlaian helper -lib/autodie/t/lib/autodie/test/badname.pm autodie - Bad exception class -lib/autodie/t/lib/autodie/test/missing.pm autodie - Missing exception class -lib/autodie/t/lib/Caller_helper.pm autodie - Caller helper -lib/autodie/t/lib/Hints_pod_examples.pm autodie - Hints/pod helper -lib/autodie/t/lib/Hints_provider_does.pm autodie - Hints/does helper -lib/autodie/t/lib/Hints_provider_easy_does_it.pm autodie - Hints/easy helper -lib/autodie/t/lib/Hints_provider_isa.pm autodie - Hints/inherit helper -lib/autodie/t/lib/Hints_test.pm autodie - Hints test helper -lib/autodie/t/lib/lethal.pm autodie - with a better name -lib/autodie/t/lib/my/autodie.pm autodie - blog_hints.t helper -lib/autodie/t/lib/OtherTypes.pm autodie - Format clobberer helper. -lib/autodie/t/lib/pujHa/ghach/Dotlh.pm autodie - With Klingon honour -lib/autodie/t/lib/pujHa/ghach.pm autodie - Like a Klingon -lib/autodie/t/lib/Some/Module.pm autodie - blog_hints.t helper -lib/autodie/t/mkdir.t autodie - filesystem tests -lib/autodie/t/open.t autodie - Testing open -lib/autodie/t/recv.t autodie - send/recv tests -lib/autodie/t/repeat.t autodie - repeat autodie leak tests -lib/autodie/t/scope_leak.t autodie - file scope leak tests -lib/autodie/t/string-eval-basic.t autodie - Basic string eval test -lib/autodie/t/string-eval-leak.t autodie - String eval leak test -lib/autodie/t/sysopen.t autodie - sysopen tests -lib/autodie/t/truncate.t autodie - File truncation tests -lib/autodie/t/unlink.t autodie - Unlink system tests. -lib/autodie/t/user-context.t autodie - Context changes for usersubs -lib/autodie/t/usersub.t autodie - user subroutine tests -lib/autodie/t/version.t autodie - versioning tests -lib/autodie/t/version_tag.t lib/AutoLoader.pm Autoloader base class lib/AutoLoader/t/01AutoLoader.t See if AutoLoader works lib/AutoLoader/t/02AutoSplit.t See if AutoSplit works @@ -2567,7 +2568,6 @@ lib/ExtUtils/typemap Extension interface types lib/ExtUtils/XSSymSet.pm on VMS, manage linker symbols when building extensions lib/ExtUtils/xsubpp External subroutine preprocessor lib/fastcwd.pl a faster but more dangerous getcwd -lib/Fatal.pm Make errors in functions/builtins fatal lib/feature.pm Pragma to enable new syntax lib/feature.t See if features work lib/File/Basename.pm Emulate the basename program diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index dec8634..7c68005 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -208,7 +208,7 @@ use File::Glob qw(:case); { 'MAINTAINER' => 'pjf', 'DISTRIBUTION' => 'PJF/autodie-2.06_01.tar.gz', - 'FILES' => q[lib/Fatal.pm lib/autodie.pm lib/autodie], + 'FILES' => q[ext/autodie], 'EXCLUDED' => [ qr{^inc/Module/}, # All these tests depend upon external diff --git a/ext/.gitignore b/ext/.gitignore index 3449461..c014f2f 100644 --- a/ext/.gitignore +++ b/ext/.gitignore @@ -15,6 +15,7 @@ ppport.h /Archive-Extract/Makefile.PL /Attribute-Handlers/Makefile.PL /attributes/Makefile.PL +/autodie/Makefile.PL /autouse/Makefile.PL /base/Makefile.PL /B-Debug/Makefile.PL diff --git a/lib/Fatal.pm b/ext/autodie/lib/Fatal.pm old mode 100644 new mode 100755 similarity index 100% rename from lib/Fatal.pm rename to ext/autodie/lib/Fatal.pm diff --git a/lib/autodie.pm b/ext/autodie/lib/autodie.pm similarity index 100% rename from lib/autodie.pm rename to ext/autodie/lib/autodie.pm diff --git a/lib/autodie/exception.pm b/ext/autodie/lib/autodie/exception.pm similarity index 100% rename from lib/autodie/exception.pm rename to ext/autodie/lib/autodie/exception.pm diff --git a/lib/autodie/exception/system.pm b/ext/autodie/lib/autodie/exception/system.pm similarity index 100% rename from lib/autodie/exception/system.pm rename to ext/autodie/lib/autodie/exception/system.pm diff --git a/lib/autodie/hints.pm b/ext/autodie/lib/autodie/hints.pm similarity index 100% rename from lib/autodie/hints.pm rename to ext/autodie/lib/autodie/hints.pm diff --git a/lib/autodie/t/00-load.t b/ext/autodie/t/00-load.t similarity index 100% rename from lib/autodie/t/00-load.t rename to ext/autodie/t/00-load.t diff --git a/lib/autodie/t/Fatal.t b/ext/autodie/t/Fatal.t similarity index 100% rename from lib/autodie/t/Fatal.t rename to ext/autodie/t/Fatal.t diff --git a/lib/autodie/t/autodie.t b/ext/autodie/t/autodie.t similarity index 100% rename from lib/autodie/t/autodie.t rename to ext/autodie/t/autodie.t diff --git a/lib/autodie/t/autodie_test_module.pm b/ext/autodie/t/autodie_test_module.pm similarity index 100% rename from lib/autodie/t/autodie_test_module.pm rename to ext/autodie/t/autodie_test_module.pm diff --git a/lib/autodie/t/backcompat.t b/ext/autodie/t/backcompat.t similarity index 100% rename from lib/autodie/t/backcompat.t rename to ext/autodie/t/backcompat.t diff --git a/lib/autodie/t/basic_exceptions.t b/ext/autodie/t/basic_exceptions.t similarity index 100% rename from lib/autodie/t/basic_exceptions.t rename to ext/autodie/t/basic_exceptions.t diff --git a/lib/autodie/t/binmode.t b/ext/autodie/t/binmode.t similarity index 100% rename from lib/autodie/t/binmode.t rename to ext/autodie/t/binmode.t diff --git a/lib/autodie/t/blog_hints.t b/ext/autodie/t/blog_hints.t similarity index 100% rename from lib/autodie/t/blog_hints.t rename to ext/autodie/t/blog_hints.t diff --git a/lib/autodie/t/caller.t b/ext/autodie/t/caller.t similarity index 100% rename from lib/autodie/t/caller.t rename to ext/autodie/t/caller.t diff --git a/lib/autodie/t/context.t b/ext/autodie/t/context.t similarity index 100% rename from lib/autodie/t/context.t rename to ext/autodie/t/context.t diff --git a/lib/autodie/t/context_lexical.t b/ext/autodie/t/context_lexical.t similarity index 100% rename from lib/autodie/t/context_lexical.t rename to ext/autodie/t/context_lexical.t diff --git a/lib/autodie/t/crickey.t b/ext/autodie/t/crickey.t similarity index 100% rename from lib/autodie/t/crickey.t rename to ext/autodie/t/crickey.t diff --git a/lib/autodie/t/dbmopen.t b/ext/autodie/t/dbmopen.t similarity index 100% rename from lib/autodie/t/dbmopen.t rename to ext/autodie/t/dbmopen.t diff --git a/lib/autodie/t/exception_class.t b/ext/autodie/t/exception_class.t similarity index 100% rename from lib/autodie/t/exception_class.t rename to ext/autodie/t/exception_class.t diff --git a/lib/autodie/t/exceptions.t b/ext/autodie/t/exceptions.t similarity index 100% rename from lib/autodie/t/exceptions.t rename to ext/autodie/t/exceptions.t diff --git a/lib/autodie/t/exec.t b/ext/autodie/t/exec.t similarity index 100% rename from lib/autodie/t/exec.t rename to ext/autodie/t/exec.t diff --git a/lib/autodie/t/filehandles.t b/ext/autodie/t/filehandles.t similarity index 100% rename from lib/autodie/t/filehandles.t rename to ext/autodie/t/filehandles.t diff --git a/lib/autodie/t/fileno.t b/ext/autodie/t/fileno.t similarity index 100% rename from lib/autodie/t/fileno.t rename to ext/autodie/t/fileno.t diff --git a/lib/autodie/t/flock.t b/ext/autodie/t/flock.t similarity index 100% rename from lib/autodie/t/flock.t rename to ext/autodie/t/flock.t diff --git a/lib/autodie/t/format-clobber.t b/ext/autodie/t/format-clobber.t similarity index 100% rename from lib/autodie/t/format-clobber.t rename to ext/autodie/t/format-clobber.t diff --git a/lib/autodie/t/hints.t b/ext/autodie/t/hints.t similarity index 100% rename from lib/autodie/t/hints.t rename to ext/autodie/t/hints.t diff --git a/lib/autodie/t/hints_insist.t b/ext/autodie/t/hints_insist.t similarity index 100% rename from lib/autodie/t/hints_insist.t rename to ext/autodie/t/hints_insist.t diff --git a/lib/autodie/t/hints_pod_examples.t b/ext/autodie/t/hints_pod_examples.t similarity index 100% rename from lib/autodie/t/hints_pod_examples.t rename to ext/autodie/t/hints_pod_examples.t diff --git a/lib/autodie/t/hints_provider_does.t b/ext/autodie/t/hints_provider_does.t similarity index 100% rename from lib/autodie/t/hints_provider_does.t rename to ext/autodie/t/hints_provider_does.t diff --git a/lib/autodie/t/hints_provider_easy_does_it.t b/ext/autodie/t/hints_provider_easy_does_it.t similarity index 100% rename from lib/autodie/t/hints_provider_easy_does_it.t rename to ext/autodie/t/hints_provider_easy_does_it.t diff --git a/lib/autodie/t/hints_provider_isa.t b/ext/autodie/t/hints_provider_isa.t similarity index 100% rename from lib/autodie/t/hints_provider_isa.t rename to ext/autodie/t/hints_provider_isa.t diff --git a/lib/autodie/t/internal-backcompat.t b/ext/autodie/t/internal-backcompat.t similarity index 100% rename from lib/autodie/t/internal-backcompat.t rename to ext/autodie/t/internal-backcompat.t diff --git a/lib/autodie/t/internal.t b/ext/autodie/t/internal.t similarity index 100% rename from lib/autodie/t/internal.t rename to ext/autodie/t/internal.t diff --git a/lib/autodie/t/lethal.t b/ext/autodie/t/lethal.t similarity index 100% rename from lib/autodie/t/lethal.t rename to ext/autodie/t/lethal.t diff --git a/lib/autodie/t/lib/Caller_helper.pm b/ext/autodie/t/lib/Caller_helper.pm similarity index 100% rename from lib/autodie/t/lib/Caller_helper.pm rename to ext/autodie/t/lib/Caller_helper.pm diff --git a/lib/autodie/t/lib/Hints_pod_examples.pm b/ext/autodie/t/lib/Hints_pod_examples.pm similarity index 100% rename from lib/autodie/t/lib/Hints_pod_examples.pm rename to ext/autodie/t/lib/Hints_pod_examples.pm diff --git a/lib/autodie/t/lib/Hints_provider_does.pm b/ext/autodie/t/lib/Hints_provider_does.pm similarity index 100% rename from lib/autodie/t/lib/Hints_provider_does.pm rename to ext/autodie/t/lib/Hints_provider_does.pm diff --git a/lib/autodie/t/lib/Hints_provider_easy_does_it.pm b/ext/autodie/t/lib/Hints_provider_easy_does_it.pm similarity index 100% rename from lib/autodie/t/lib/Hints_provider_easy_does_it.pm rename to ext/autodie/t/lib/Hints_provider_easy_does_it.pm diff --git a/lib/autodie/t/lib/Hints_provider_isa.pm b/ext/autodie/t/lib/Hints_provider_isa.pm similarity index 100% rename from lib/autodie/t/lib/Hints_provider_isa.pm rename to ext/autodie/t/lib/Hints_provider_isa.pm diff --git a/lib/autodie/t/lib/Hints_test.pm b/ext/autodie/t/lib/Hints_test.pm similarity index 100% rename from lib/autodie/t/lib/Hints_test.pm rename to ext/autodie/t/lib/Hints_test.pm diff --git a/lib/autodie/t/lib/OtherTypes.pm b/ext/autodie/t/lib/OtherTypes.pm similarity index 100% rename from lib/autodie/t/lib/OtherTypes.pm rename to ext/autodie/t/lib/OtherTypes.pm diff --git a/lib/autodie/t/lib/Some/Module.pm b/ext/autodie/t/lib/Some/Module.pm similarity index 100% rename from lib/autodie/t/lib/Some/Module.pm rename to ext/autodie/t/lib/Some/Module.pm diff --git a/lib/autodie/t/lib/autodie/test/au.pm b/ext/autodie/t/lib/autodie/test/au.pm similarity index 100% rename from lib/autodie/t/lib/autodie/test/au.pm rename to ext/autodie/t/lib/autodie/test/au.pm diff --git a/lib/autodie/t/lib/autodie/test/au/exception.pm b/ext/autodie/t/lib/autodie/test/au/exception.pm similarity index 100% rename from lib/autodie/t/lib/autodie/test/au/exception.pm rename to ext/autodie/t/lib/autodie/test/au/exception.pm diff --git a/lib/autodie/t/lib/autodie/test/badname.pm b/ext/autodie/t/lib/autodie/test/badname.pm similarity index 100% rename from lib/autodie/t/lib/autodie/test/badname.pm rename to ext/autodie/t/lib/autodie/test/badname.pm diff --git a/lib/autodie/t/lib/autodie/test/missing.pm b/ext/autodie/t/lib/autodie/test/missing.pm similarity index 100% rename from lib/autodie/t/lib/autodie/test/missing.pm rename to ext/autodie/t/lib/autodie/test/missing.pm diff --git a/lib/autodie/t/lib/lethal.pm b/ext/autodie/t/lib/lethal.pm similarity index 100% rename from lib/autodie/t/lib/lethal.pm rename to ext/autodie/t/lib/lethal.pm diff --git a/lib/autodie/t/lib/my/autodie.pm b/ext/autodie/t/lib/my/autodie.pm similarity index 100% rename from lib/autodie/t/lib/my/autodie.pm rename to ext/autodie/t/lib/my/autodie.pm diff --git a/lib/autodie/t/lib/pujHa/ghach.pm b/ext/autodie/t/lib/pujHa/ghach.pm similarity index 100% rename from lib/autodie/t/lib/pujHa/ghach.pm rename to ext/autodie/t/lib/pujHa/ghach.pm diff --git a/lib/autodie/t/lib/pujHa/ghach/Dotlh.pm b/ext/autodie/t/lib/pujHa/ghach/Dotlh.pm similarity index 100% rename from lib/autodie/t/lib/pujHa/ghach/Dotlh.pm rename to ext/autodie/t/lib/pujHa/ghach/Dotlh.pm diff --git a/lib/autodie/t/mkdir.t b/ext/autodie/t/mkdir.t similarity index 100% rename from lib/autodie/t/mkdir.t rename to ext/autodie/t/mkdir.t diff --git a/lib/autodie/t/open.t b/ext/autodie/t/open.t similarity index 100% rename from lib/autodie/t/open.t rename to ext/autodie/t/open.t diff --git a/lib/autodie/t/recv.t b/ext/autodie/t/recv.t similarity index 100% rename from lib/autodie/t/recv.t rename to ext/autodie/t/recv.t diff --git a/lib/autodie/t/repeat.t b/ext/autodie/t/repeat.t similarity index 100% rename from lib/autodie/t/repeat.t rename to ext/autodie/t/repeat.t diff --git a/lib/autodie/t/scope_leak.t b/ext/autodie/t/scope_leak.t similarity index 100% rename from lib/autodie/t/scope_leak.t rename to ext/autodie/t/scope_leak.t diff --git a/lib/autodie/t/string-eval-basic.t b/ext/autodie/t/string-eval-basic.t similarity index 100% rename from lib/autodie/t/string-eval-basic.t rename to ext/autodie/t/string-eval-basic.t diff --git a/lib/autodie/t/string-eval-leak.t b/ext/autodie/t/string-eval-leak.t similarity index 100% rename from lib/autodie/t/string-eval-leak.t rename to ext/autodie/t/string-eval-leak.t diff --git a/lib/autodie/t/sysopen.t b/ext/autodie/t/sysopen.t similarity index 100% rename from lib/autodie/t/sysopen.t rename to ext/autodie/t/sysopen.t diff --git a/lib/autodie/t/truncate.t b/ext/autodie/t/truncate.t similarity index 100% rename from lib/autodie/t/truncate.t rename to ext/autodie/t/truncate.t diff --git a/lib/autodie/t/unlink.t b/ext/autodie/t/unlink.t similarity index 100% rename from lib/autodie/t/unlink.t rename to ext/autodie/t/unlink.t diff --git a/lib/autodie/t/user-context.t b/ext/autodie/t/user-context.t similarity index 100% rename from lib/autodie/t/user-context.t rename to ext/autodie/t/user-context.t diff --git a/lib/autodie/t/usersub.t b/ext/autodie/t/usersub.t similarity index 100% rename from lib/autodie/t/usersub.t rename to ext/autodie/t/usersub.t diff --git a/lib/autodie/t/version.t b/ext/autodie/t/version.t similarity index 100% rename from lib/autodie/t/version.t rename to ext/autodie/t/version.t diff --git a/lib/autodie/t/version_tag.t b/ext/autodie/t/version_tag.t similarity index 100% rename from lib/autodie/t/version_tag.t rename to ext/autodie/t/version_tag.t diff --git a/lib/.gitignore b/lib/.gitignore index b284724..2a38a3e 100644 --- a/lib/.gitignore +++ b/lib/.gitignore @@ -3,6 +3,8 @@ /Archive/Tar/Constant.pm /Archive/Tar/File.pm /Attribute +/autodie +/autodie.pm /autouse.pm /B.pm /B @@ -76,6 +78,7 @@ /Encode /Errno.pm /ExtUtils/Miniperl.pm +/Fatal.pm /Fcntl.pm /FileCache.pm /File/Fetch.pm