The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Changes 03
MANIFEST 55
META.json 22
META.yml 22
README 23
lib/IO/Any.pm 37
t/distribution.t 40
t/fixme.t 90
t/pod-coverage.t 180
t/pod-spell.t 270
t/pod.t 120
xt/distribution.t 04
xt/fixme.t 09
xt/pod-coverage.t 018
xt/pod-spell.t 028
xt/pod.t 012
16 files changed (This is a version diff) 8493
@@ -1,5 +1,8 @@
 Revision history for IO-Any
 
+0.09    21 Sep 2014
+    - fix dist tests
+
 0.08    20 Sep 2014
     - fix requires (thanks Przemek Wesołek)
 
@@ -8,9 +8,9 @@ README
 t/01_IO-Any.t
 t/02_IO-Any_AnyEvent.t
 t/03_DATA.t
-t/distribution.t
-t/fixme.t
-t/pod-coverage.t
-t/pod-spell.t
-t/pod.t
 t/stock/01.txt
+xt/distribution.t
+xt/fixme.t
+xt/pod-coverage.t
+xt/pod-spell.t
+xt/pod.t
@@ -50,7 +50,7 @@
    "provides" : {
       "IO::Any" : {
          "file" : "lib/IO/Any.pm",
-         "version" : "0.08"
+         "version" : "0.09"
       }
    },
    "release_status" : "stable",
@@ -65,5 +65,5 @@
          "url" : "git://github.com/jozef/IO-Any.git"
       }
    },
-   "version" : "0.08"
+   "version" : "0.09"
 }
@@ -25,7 +25,7 @@ name: IO-Any
 provides:
   IO::Any:
     file: lib/IO/Any.pm
-    version: 0.08
+    version: 0.09
 requires:
   Carp: 0
   Fcntl: 0
@@ -39,4 +39,4 @@ resources:
   bugtracker: http://github.com/jozef/IO-Any/issues
   license: http://dev.perl.org/licenses/
   repository: git://github.com/jozef/IO-Any.git
-version: 0.08
+version: 0.09
@@ -116,15 +116,16 @@ AUTHOR
     Jozef Kutej, `<jkutej at cpan.org>'
 
 CONTRIBUTORS
-    The following people have contributed to the Sys::Path by commiting
+    The following people have contributed to the Sys::Path by committing
     their code, sending patches, reporting bugs, asking questions,
-    suggesting useful advices, nitpicking, chatting on IRC or commenting on
+    suggesting useful advice, nitpicking, chatting on IRC or commenting on
     my blog (in no particular order):
 
         SREZIC [...] cpan.org
         Alexandr Ciornii
         Gabor Szabo
         Przemek Wesołek
+        Slaven Rezić
 
 BUGS
     Please report any bugs or feature requests to `bug-io-any at
@@ -2,8 +2,9 @@ package IO::Any;
 
 use warnings;
 use strict;
+use utf8;
 
-our $VERSION = '0.08';
+our $VERSION = '0.09';
 
 use Carp 'confess';
 use Scalar::Util 'blessed';
@@ -203,6 +204,8 @@ sub spew {
 
 __END__
 
+=encoding utf8
+
 =head1 NAME
 
 IO::Any - open anything
@@ -333,15 +336,16 @@ Jozef Kutej, C<< <jkutej at cpan.org> >>
 
 =head1 CONTRIBUTORS
 
-The following people have contributed to the Sys::Path by commiting their
+The following people have contributed to the Sys::Path by committing their
 code, sending patches, reporting bugs, asking questions, suggesting useful
-advices, nitpicking, chatting on IRC or commenting on my blog (in no particular
+advice, nitpicking, chatting on IRC or commenting on my blog (in no particular
 order):
 
     SREZIC [...] cpan.org
     Alexandr Ciornii
     Gabor Szabo
     Przemek Wesołek
+    Slaven Rezić
 
 =head1 BUGS
 
@@ -1,4 +0,0 @@
-use Test::More;
-
-eval 'use Test::Distribution not => "sig"';
-plan( skip_all => 'Test::Distribution not installed') if $@;
@@ -1,9 +0,0 @@
-use strict;
-use warnings;
-use Test::More;
-
-eval "use Test::Fixme";
-plan skip_all => "requires Test::Fixme to run"
-    if $@;
-
-run_tests();
@@ -1,18 +0,0 @@
-use strict;
-use warnings;
-use Test::More;
-
-# Ensure a recent version of Test::Pod::Coverage
-my $min_tpc = 1.08;
-eval "use Test::Pod::Coverage $min_tpc";
-plan skip_all => "Test::Pod::Coverage $min_tpc required for testing POD coverage"
-    if $@;
-
-# Test::Pod::Coverage doesn't require a minimum Pod::Coverage version,
-# but older versions don't recognize some common documentation styles
-my $min_pc = 0.18;
-eval "use Pod::Coverage $min_pc";
-plan skip_all => "Pod::Coverage $min_pc required for testing POD coverage"
-    if $@;
-
-all_pod_coverage_ok();
@@ -1,27 +0,0 @@
-use Test::More;
-
-if (!$ENV{TEST_SPELLING}) {
-    plan skip_all => 
-      "Set the environment variable TEST_SPELLING to enable this test.";
-}
-
-eval 'use Test::Spelling;';
-
-plan skip_all => "Test::Spelling required for testing POD spelling"
-    if $@;
-
-add_stopwords(qw(
-	Jozef Kutej
-	OFC
-	API
-	JSON
-	TBD
-	html
-	RT
-	CPAN
-	AnnoCPAN
-	http
-	GitHub
-	GLOBs
-));
-all_pod_files_spelling_ok();
@@ -1,12 +0,0 @@
-#!perl -T
-
-use strict;
-use warnings;
-use Test::More;
-
-# Ensure a recent version of Test::Pod
-my $min_tp = 1.22;
-eval "use Test::Pod $min_tp";
-plan skip_all => "Test::Pod $min_tp required for testing POD" if $@;
-
-all_pod_files_ok();
@@ -0,0 +1,4 @@
+use Test::More;
+
+eval 'use Test::Distribution not => "sig"';
+plan( skip_all => 'Test::Distribution not installed') if $@;
@@ -0,0 +1,9 @@
+use strict;
+use warnings;
+use Test::More;
+
+eval "use Test::Fixme";
+plan skip_all => "requires Test::Fixme to run"
+    if $@;
+
+run_tests();
@@ -0,0 +1,18 @@
+use strict;
+use warnings;
+use Test::More;
+
+# Ensure a recent version of Test::Pod::Coverage
+my $min_tpc = 1.08;
+eval "use Test::Pod::Coverage $min_tpc";
+plan skip_all => "Test::Pod::Coverage $min_tpc required for testing POD coverage"
+    if $@;
+
+# Test::Pod::Coverage doesn't require a minimum Pod::Coverage version,
+# but older versions don't recognize some common documentation styles
+my $min_pc = 0.18;
+eval "use Pod::Coverage $min_pc";
+plan skip_all => "Pod::Coverage $min_pc required for testing POD coverage"
+    if $@;
+
+all_pod_coverage_ok();
@@ -0,0 +1,28 @@
+use Test::More;
+
+if (!$ENV{TEST_SPELLING}) {
+    plan skip_all => 
+      "Set the environment variable TEST_SPELLING to enable this test.";
+}
+
+eval 'use Test::Spelling;';
+
+plan skip_all => "Test::Spelling required for testing POD spelling"
+    if $@;
+
+add_stopwords(qw(
+	Jozef Kutej
+	OFC
+	API
+	JSON
+	TBD
+	html
+	RT
+	CPAN
+	AnnoCPAN
+	http
+	GitHub
+	GLOBs
+	blog
+));
+all_pod_files_spelling_ok();
@@ -0,0 +1,12 @@
+#!perl -T
+
+use strict;
+use warnings;
+use Test::More;
+
+# Ensure a recent version of Test::Pod
+my $min_tp = 1.22;
+eval "use Test::Pod $min_tp";
+plan skip_all => "Test::Pod $min_tp required for testing POD" if $@;
+
+all_pod_files_ok();