The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Changes 03
MANIFEST 21
META.json 26218
META.yml 2142
Makefile.PL 3646
README 11
lib/Dist/Zilla/Plugin/TaskWeaver.pm 24
lib/Pod/Weaver/Plugin/TaskWeaver.pm 35
t/release-pod-coverage.t 210
t/release-pod-syntax.t 33
10 files changed (This is a version diff) 96423
@@ -1,5 +1,8 @@
 Revision history for Dist-Zilla-Plugin-TaskWeaver
 
+0.101620  2010-06-11 18:53:23 America/New_York
+          L<>-ify package names, RT #56818
+
 0.100890  2010-03-30 16:10:23 America/New_York
           updated to work with Dist::Zilla v2
 
@@ -9,5 +9,4 @@ dist.ini
 lib/Dist/Zilla/Plugin/TaskWeaver.pm
 lib/Pod/Weaver/Plugin/TaskWeaver.pm
 t/compile.t
-t/release-pod-coverage.t
-t/release-pod-syntax.t
\ No newline at end of file
+t/release-pod-syntax.t
@@ -3,37 +3,229 @@
    "author" : [
       "Ricardo Signes <rjbs@cpan.org>"
    ],
-   "build_requires" : {
-      "Test::More" : "0"
-   },
-   "configure_requires" : {
-      "ExtUtils::MakeMaker" : "6.31"
-   },
-   "generated_by" : "Dist::Zilla version 2.100880",
-   "license" : "perl",
+   "dynamic_config" : 0,
+   "generated_by" : "Dist::Zilla version 4.101620, CPAN::Meta::Converter version 2.101600",
+   "license" : [
+      "perl_5"
+   ],
    "meta-spec" : {
-      "url" : "http://module-build.sourceforge.net/META-spec-v1.4.html",
-      "version" : 1.4
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+      "version" : "2"
    },
    "name" : "Dist-Zilla-Plugin-TaskWeaver",
-   "requires" : {
-      "Dist::Zilla" : "2",
-      "Dist::Zilla::Plugin::PodWeaver" : "0",
-      "Dist::Zilla::Role::FileGatherer" : "0",
-      "Dist::Zilla::Role::PrereqSource" : "0",
-      "Moose" : "0",
-      "Moose::Autobox" : "0",
-      "Pod::Elemental" : "0",
-      "Pod::Elemental::Selectors" : "0",
-      "Pod::Elemental::Transformer::Nester" : "0",
-      "Pod::Weaver" : "3",
-      "Pod::Weaver::Role::Dialect" : "0",
-      "Pod::Weaver::Role::Section" : "0",
-      "Test::More" : "0.88"
+   "prereqs" : {
+      "configure" : {
+         "requires" : {
+            "ExtUtils::MakeMaker" : "6.31"
+         }
+      },
+      "runtime" : {
+         "requires" : {
+            "Dist::Zilla" : "2",
+            "Dist::Zilla::Plugin::PodWeaver" : 0,
+            "Dist::Zilla::Role::FileGatherer" : 0,
+            "Dist::Zilla::Role::PrereqSource" : 0,
+            "Moose" : 0,
+            "Moose::Autobox" : 0,
+            "Pod::Elemental" : 0,
+            "Pod::Elemental::Selectors" : 0,
+            "Pod::Elemental::Transformer::Nester" : 0,
+            "Pod::Weaver" : "3",
+            "Pod::Weaver::Role::Dialect" : 0,
+            "Pod::Weaver::Role::Section" : 0,
+            "Test::More" : "0.88"
+         }
+      },
+      "test" : {
+         "requires" : {
+            "Test::More" : 0
+         }
+      }
    },
+   "release_status" : "stable",
    "resources" : {
-      "repository" : "git://git.codesimply.com/Dist-Zilla-Plugin-TaskWeaver.git"
+      "repository" : {
+         "type" : "git",
+         "url" : "git://git.codesimply.com/Dist-Zilla-Plugin-TaskWeaver.git"
+      }
    },
-   "version" : "0.100890"
+   "version" : "0.101620",
+   "x_Dist_Zilla" : {
+      "plugins" : [
+         {
+            "class" : "Dist::Zilla::Plugin::GatherDir",
+            "name" : "@RJBS/@Basic/GatherDir",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PruneCruft",
+            "name" : "@RJBS/@Basic/PruneCruft",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ManifestSkip",
+            "name" : "@RJBS/@Basic/ManifestSkip",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaYAML",
+            "name" : "@RJBS/@Basic/MetaYAML",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::License",
+            "name" : "@RJBS/@Basic/License",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Readme",
+            "name" : "@RJBS/@Basic/Readme",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ExtraTests",
+            "name" : "@RJBS/@Basic/ExtraTests",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ExecDir",
+            "name" : "@RJBS/@Basic/ExecDir",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ShareDir",
+            "name" : "@RJBS/@Basic/ShareDir",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MakeMaker",
+            "name" : "@RJBS/@Basic/MakeMaker",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Manifest",
+            "name" : "@RJBS/@Basic/Manifest",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::TestRelease",
+            "name" : "@RJBS/@Basic/TestRelease",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
+            "name" : "@RJBS/@Basic/ConfirmRelease",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
+            "name" : "@RJBS/@Basic/UploadToCPAN",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::AutoPrereq",
+            "name" : "@RJBS/AutoPrereq",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::AutoVersion",
+            "name" : "@RJBS/AutoVersion",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PkgVersion",
+            "name" : "@RJBS/PkgVersion",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaConfig",
+            "name" : "@RJBS/MetaConfig",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::MetaJSON",
+            "name" : "@RJBS/MetaJSON",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::NextRelease",
+            "name" : "@RJBS/NextRelease",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
+            "name" : "@RJBS/PodSyntaxTests",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Repository",
+            "name" : "@RJBS/Repository",
+            "version" : "0.13"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::PodWeaver",
+            "name" : "@RJBS/PodWeaver",
+            "version" : "3.101530"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Check",
+            "name" : "@RJBS/@Git/Check",
+            "version" : "1.101330"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Commit",
+            "name" : "@RJBS/@Git/Commit",
+            "version" : "1.101330"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Tag",
+            "name" : "@RJBS/@Git/Tag",
+            "version" : "1.101330"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Git::Push",
+            "name" : "@RJBS/@Git/Push",
+            "version" : "1.101330"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::Prereq",
+            "config" : {
+               "Dist::Zilla::Plugin::Prereq" : {
+                  "phase" : "runtime",
+                  "type" : "requires"
+               }
+            },
+            "name" : "Prereq",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":InstallModules",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":TestFiles",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":ExecFiles",
+            "version" : "4.101620"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":ShareFiles",
+            "version" : "4.101620"
+         }
+      ],
+      "zilla" : {
+         "class" : "Dist::Zilla",
+         "config" : {
+            "is_trial" : 0
+         },
+         "version" : "4.101620"
+      }
+   }
 }
 
@@ -6,7 +6,8 @@ build_requires:
   Test::More: 0
 configure_requires:
   ExtUtils::MakeMaker: 6.31
-generated_by: 'Dist::Zilla version 2.100880'
+dynamic_config: 0
+generated_by: 'Dist::Zilla version 4.101620, CPAN::Meta::Converter version 2.101600'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -28,4 +29,143 @@ requires:
   Test::More: 0.88
 resources:
   repository: git://git.codesimply.com/Dist-Zilla-Plugin-TaskWeaver.git
-version: 0.100890
+version: 0.101620
+x_Dist_Zilla:
+  plugins:
+    -
+      class: Dist::Zilla::Plugin::GatherDir
+      name: '@RJBS/@Basic/GatherDir'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::PruneCruft
+      name: '@RJBS/@Basic/PruneCruft'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::ManifestSkip
+      name: '@RJBS/@Basic/ManifestSkip'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::MetaYAML
+      name: '@RJBS/@Basic/MetaYAML'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::License
+      name: '@RJBS/@Basic/License'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::Readme
+      name: '@RJBS/@Basic/Readme'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::ExtraTests
+      name: '@RJBS/@Basic/ExtraTests'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::ExecDir
+      name: '@RJBS/@Basic/ExecDir'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::ShareDir
+      name: '@RJBS/@Basic/ShareDir'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::MakeMaker
+      name: '@RJBS/@Basic/MakeMaker'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::Manifest
+      name: '@RJBS/@Basic/Manifest'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::TestRelease
+      name: '@RJBS/@Basic/TestRelease'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::ConfirmRelease
+      name: '@RJBS/@Basic/ConfirmRelease'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::UploadToCPAN
+      name: '@RJBS/@Basic/UploadToCPAN'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::AutoPrereq
+      name: '@RJBS/AutoPrereq'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::AutoVersion
+      name: '@RJBS/AutoVersion'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::PkgVersion
+      name: '@RJBS/PkgVersion'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::MetaConfig
+      name: '@RJBS/MetaConfig'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::MetaJSON
+      name: '@RJBS/MetaJSON'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::NextRelease
+      name: '@RJBS/NextRelease'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::PodSyntaxTests
+      name: '@RJBS/PodSyntaxTests'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::Repository
+      name: '@RJBS/Repository'
+      version: 0.13
+    -
+      class: Dist::Zilla::Plugin::PodWeaver
+      name: '@RJBS/PodWeaver'
+      version: 3.101530
+    -
+      class: Dist::Zilla::Plugin::Git::Check
+      name: '@RJBS/@Git/Check'
+      version: 1.101330
+    -
+      class: Dist::Zilla::Plugin::Git::Commit
+      name: '@RJBS/@Git/Commit'
+      version: 1.101330
+    -
+      class: Dist::Zilla::Plugin::Git::Tag
+      name: '@RJBS/@Git/Tag'
+      version: 1.101330
+    -
+      class: Dist::Zilla::Plugin::Git::Push
+      name: '@RJBS/@Git/Push'
+      version: 1.101330
+    -
+      class: Dist::Zilla::Plugin::Prereq
+      config:
+        Dist::Zilla::Plugin::Prereq:
+          phase: runtime
+          type: requires
+      name: Prereq
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':InstallModules'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':TestFiles'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':ExecFiles'
+      version: 4.101620
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':ShareFiles'
+      version: 4.101620
+  zilla:
+    class: Dist::Zilla
+    config:
+      is_trial: 0
+    version: 4.101620
@@ -9,42 +9,52 @@ use ExtUtils::MakeMaker 6.31;
 
 
 my %WriteMakefileArgs = (
-                       'test' => {
-                                   'TESTS' => 't/*.t'
-                                 },
-                       'NAME' => 'Dist::Zilla::Plugin::TaskWeaver',
-                       'DISTNAME' => 'Dist-Zilla-Plugin-TaskWeaver',
-                       'CONFIGURE_REQUIRES' => {
-                                                 'ExtUtils::MakeMaker' => '6.31'
-                                               },
-                       'AUTHOR' => 'Ricardo Signes <rjbs@cpan.org>',
-                       'BUILD_REQUIRES' => {
-                                             'Test::More' => '0'
-                                           },
-                       'ABSTRACT' => 'a PodWeaver plugin used to build Task distributions',
-                       'EXE_FILES' => [],
-                       'VERSION' => '0.100890',
-                       'PREREQ_PM' => {
-                                        'Dist::Zilla::Role::FileGatherer' => '0',
-                                        'Dist::Zilla::Plugin::PodWeaver' => '0',
-                                        'Dist::Zilla::Role::PrereqSource' => '0',
-                                        'Pod::Elemental' => '0',
-                                        'Pod::Weaver::Role::Section' => '0',
-                                        'Moose::Autobox' => '0',
-                                        'Test::More' => '0.88',
-                                        'Dist::Zilla' => '2',
-                                        'Pod::Elemental::Transformer::Nester' => '0',
-                                        'Pod::Weaver' => '3',
-                                        'Pod::Elemental::Selectors' => '0',
-                                        'Moose' => '0',
-                                        'Pod::Weaver::Role::Dialect' => '0'
-                                      },
-                       'LICENSE' => 'perl'
-                     );
-
-
-delete $WriteMakefileArgs{BUILD_REQUIRES}
-  unless eval { ExtUtils::MakeMaker->VERSION(6.56) };
+  'ABSTRACT' => 'a PodWeaver plugin used to build Task distributions',
+  'AUTHOR' => 'Ricardo Signes <rjbs@cpan.org>',
+  'BUILD_REQUIRES' => {
+    'Test::More' => '0'
+  },
+  'CONFIGURE_REQUIRES' => {
+    'ExtUtils::MakeMaker' => '6.31'
+  },
+  'DISTNAME' => 'Dist-Zilla-Plugin-TaskWeaver',
+  'EXE_FILES' => [],
+  'LICENSE' => 'perl',
+  'NAME' => 'Dist::Zilla::Plugin::TaskWeaver',
+  'PREREQ_PM' => {
+    'Dist::Zilla' => '2',
+    'Dist::Zilla::Plugin::PodWeaver' => '0',
+    'Dist::Zilla::Role::FileGatherer' => '0',
+    'Dist::Zilla::Role::PrereqSource' => '0',
+    'Moose' => '0',
+    'Moose::Autobox' => '0',
+    'Pod::Elemental' => '0',
+    'Pod::Elemental::Selectors' => '0',
+    'Pod::Elemental::Transformer::Nester' => '0',
+    'Pod::Weaver' => '3',
+    'Pod::Weaver::Role::Dialect' => '0',
+    'Pod::Weaver::Role::Section' => '0',
+    'Test::More' => '0.88'
+  },
+  'VERSION' => '0.101620',
+  'test' => {
+    'TESTS' => 't/*.t'
+  }
+);
+
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
+  my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
+  my $pp = $WriteMakefileArgs{PREREQ_PM};
+  for my $mod ( keys %$br ) {
+    if ( exists $pp->{$mod} ) {
+      $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
+    }
+    else {
+      $pp->{$mod} = $br->{$mod};
+    }
+  }
+}
 
 delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
   unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Dist-Zilla-Plugin-TaskWeaver,
-version 0.100890:
+version 0.101620:
 
   a PodWeaver plugin used to build Task distributions
 
@@ -1,5 +1,7 @@
 package Dist::Zilla::Plugin::TaskWeaver;
-$Dist::Zilla::Plugin::TaskWeaver::VERSION = '0.100890';
+BEGIN {
+  $Dist::Zilla::Plugin::TaskWeaver::VERSION = '0.101620';
+}
 use Moose;
 extends qw(Dist::Zilla::Plugin::PodWeaver);
 with 'Dist::Zilla::Role::FileGatherer';
@@ -72,7 +74,7 @@ Dist::Zilla::Plugin::TaskWeaver - a PodWeaver plugin used to build Task distribu
 
 =head1 VERSION
 
-version 0.100890
+version 0.101620
 
 =head1 DESCRIPTION
 
@@ -1,5 +1,7 @@
 package Pod::Weaver::Plugin::TaskWeaver;
-$Pod::Weaver::Plugin::TaskWeaver::VERSION = '0.100890';
+BEGIN {
+  $Pod::Weaver::Plugin::TaskWeaver::VERSION = '0.101620';
+}
 use Moose;
 with 'Pod::Weaver::Role::Dialect';
 with 'Pod::Weaver::Role::Section';
@@ -68,7 +70,7 @@ sub weave_section {
       my ($pkg, $ver, $reason) = split /\s+/sm, $child->content, 3;
       $self->record_prereq($pkg, $ver);
 
-      $child->content(defined $ver ? "$pkg $ver" : $pkg);
+      $child->content(defined $ver ? "L<$pkg> $ver" : "L<$pkg>");
 
       if (defined $ver and defined $reason) {
         $child->children->unshift(
@@ -102,7 +104,7 @@ Pod::Weaver::Plugin::TaskWeaver - Dist::Zilla::Plugin::TaskWeaver's helper
 
 =head1 VERSION
 
-version 0.100890
+version 0.101620
 
 =head1 DESCRIPTION
 
@@ -1,21 +0,0 @@
-#!perl
-
-BEGIN {
-  unless ($ENV{RELEASE_TESTING}) {
-    require Test::More;
-    Test::More::plan(skip_all => 'these tests are for release candidate testing');
-  }
-}
-
-
-use Test::More;
-
-eval "use Test::Pod::Coverage 1.08";
-plan skip_all => "Test::Pod::Coverage 1.08 required for testing POD coverage"
-  if $@;
-
-eval "use Pod::Coverage::TrustPod";
-plan skip_all => "Pod::Coverage::TrustPod required for testing POD coverage"
-  if $@;
-
-all_pod_coverage_ok({ coverage_class => 'Pod::Coverage::TrustPod' });
\ No newline at end of file
@@ -9,7 +9,7 @@ BEGIN {
 
 use Test::More;
 
-eval "use Test::Pod 1.00";
-plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+eval "use Test::Pod 1.41";
+plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;
 
-all_pod_files_ok();
\ No newline at end of file
+all_pod_files_ok();