Hello community,

here is the log from the commit of package perl-Hash-Util-FieldHash-Compat for 
openSUSE:Factory checked in at 2014-03-28 13:17:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Hash-Util-FieldHash-Compat (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Hash-Util-FieldHash-Compat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Hash-Util-FieldHash-Compat"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Hash-Util-FieldHash-Compat/perl-Hash-Util-FieldHash-Compat.changes
  2014-03-09 18:38:22.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Hash-Util-FieldHash-Compat.new/perl-Hash-Util-FieldHash-Compat.changes
     2014-03-28 13:17:12.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Mar 24 21:09:12 UTC 2014 - l...@linux-schulserver.de
+
+- update to 0.07:
+  + better fix for misleading 'provides' metadata
+  + now skipping back-compat tests on newer perls - this test 
+    will now run for authors only
+  + fix misleading 'provides' metadata (added in 0.05) that may 
+    confuse some tools
+
+-------------------------------------------------------------------

Old:
----
  Hash-Util-FieldHash-Compat-0.05.tar.gz

New:
----
  Hash-Util-FieldHash-Compat-0.07.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Hash-Util-FieldHash-Compat.spec ++++++
--- /var/tmp/diff_new_pack.IYLWOh/_old  2014-03-28 13:17:12.000000000 +0100
+++ /var/tmp/diff_new_pack.IYLWOh/_new  2014-03-28 13:17:12.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Hash-Util-FieldHash-Compat
-Version:        0.05
+Version:        0.07
 Release:        0
 %define cpan_name Hash-Util-FieldHash-Compat
 Summary:        Use L<Hash::Util::FieldHash> or ties, depending

++++++ Hash-Util-FieldHash-Compat-0.05.tar.gz -> 
Hash-Util-FieldHash-Compat-0.07.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/CONTRIBUTING 
new/Hash-Util-FieldHash-Compat-0.07/CONTRIBUTING
--- old/Hash-Util-FieldHash-Compat-0.05/CONTRIBUTING    2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/CONTRIBUTING    2014-03-20 
18:05:51.000000000 +0100
@@ -71,4 +71,4 @@
 
 
 This file was generated via Dist::Zilla::Plugin::GenerateFile::ShareDir 0.005 
from a
-template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.050.
+template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.053.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/Changes 
new/Hash-Util-FieldHash-Compat-0.07/Changes
--- old/Hash-Util-FieldHash-Compat-0.05/Changes 2014-02-16 10:14:36.000000000 
+0100
+++ new/Hash-Util-FieldHash-Compat-0.07/Changes 2014-03-20 18:05:51.000000000 
+0100
@@ -1,5 +1,14 @@
 Revision history for Hash-Util-FieldHash-Compat
 
+0.07      2014-03-20 17:05:45Z
+        - better fix for misleading 'provides' metadata
+        - now skipping back-compat tests on newer perls - this test will now
+          run for authors only
+
+0.06      2014-03-20 05:56:43Z
+        - fix misleading 'provides' metadata (added in 0.05) that may confuse
+          some tools
+
 0.05      2014-02-16 09:14:30Z
         - convert to Dist::Zilla, with more metadata
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/LICENSE 
new/Hash-Util-FieldHash-Compat-0.07/LICENSE
--- old/Hash-Util-FieldHash-Compat-0.05/LICENSE 2014-02-16 10:14:36.000000000 
+0100
+++ new/Hash-Util-FieldHash-Compat-0.07/LICENSE 2014-03-20 18:05:51.000000000 
+0100
@@ -22,7 +22,7 @@
                      Version 1, February 1989
 
  Copyright (C) 1989 Free Software Foundation, Inc.
- 51 Franklin St, Suite 500, Boston, MA  02110-1335  USA
+ 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/MANIFEST 
new/Hash-Util-FieldHash-Compat-0.07/MANIFEST
--- old/Hash-Util-FieldHash-Compat-0.05/MANIFEST        2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/MANIFEST        2014-03-20 
18:05:51.000000000 +0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v5.013.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v5.014.
 CONTRIBUTING
 Changes
 INSTALL
@@ -15,6 +15,7 @@
 lib/Hash/Util/FieldHash/Compat/Heavy.pm
 t/00-report-prereqs.t
 t/01_basic.t
+t/02-heavy.t
 xt/author/00-compile.t
 xt/author/pod-spell.t
 xt/release/changes_has_content.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/META.json 
new/Hash-Util-FieldHash-Compat-0.07/META.json
--- old/Hash-Util-FieldHash-Compat-0.05/META.json       2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/META.json       2014-03-20 
18:05:51.000000000 +0100
@@ -1,10 +1,10 @@
 {
-   "abstract" : "Use L<Hash::Util::FieldHash> or ties, depending on 
availability.",
+   "abstract" : "Use Hash::Util::FieldHash or ties, depending on availability",
    "author" : [
       "יובל קוג'מן (Yuval Kogman) <nothingm...@woobling.org>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Dist::Zilla version 5.013, CPAN::Meta::Converter version 
2.133380",
+   "generated_by" : "Dist::Zilla version 5.014, CPAN::Meta::Converter version 
2.140640",
    "license" : [
       "perl_5"
    ],
@@ -29,15 +29,15 @@
       },
       "develop" : {
          "recommends" : {
-            "Dist::Zilla::PluginBundle::Author::ETHER" : "0.050"
+            "Dist::Zilla::PluginBundle::Author::ETHER" : "0.053"
          },
          "requires" : {
-            "Dist::Zilla" : "5.013",
+            "Devel::Hide" : "0",
+            "Dist::Zilla" : "5.014",
             "Dist::Zilla::Plugin::ContributorsFromGit" : "0",
             "Dist::Zilla::Plugin::GitHub::Update" : "0",
             "Dist::Zilla::Plugin::GithubMeta" : "0",
             "Dist::Zilla::Plugin::Meta::Dynamic::Config" : "0",
-            "Dist::Zilla::Plugin::PodVersion" : "0",
             "Dist::Zilla::Plugin::Prereqs" : "0",
             "Dist::Zilla::PluginBundle::Author::ETHER" : "0",
             "File::Spec" : "0",
@@ -71,20 +71,12 @@
    },
    "provides" : {
       "Hash::Util::FieldHash::Compat" : {
-         "file" : "lib/Hash/Util/FieldHash/Compat/Heavy.pm",
-         "version" : "0.05"
-      },
-      "Hash::Util::FieldHash::Compat::Destroyer" : {
-         "file" : "lib/Hash/Util/FieldHash/Compat/Heavy.pm",
-         "version" : "0.05"
+         "file" : "lib/Hash/Util/FieldHash/Compat.pm",
+         "version" : "0.07"
       },
-      "Hash::Util::FieldHash::Compat::Tie::FieldHash" : {
+      "Hash::Util::FieldHash::Compat::Heavy" : {
          "file" : "lib/Hash/Util/FieldHash/Compat/Heavy.pm",
-         "version" : "0.05"
-      },
-      "Hash::Util::FieldHash::Compat::Tie::IdHash" : {
-         "file" : "lib/Hash/Util/FieldHash/Compat/Heavy.pm",
-         "version" : "0.05"
+         "version" : "0.07"
       }
    },
    "release_status" : "stable",
@@ -100,10 +92,10 @@
          "web" : "https://github.com/karenetheridge/Hash-Util-FieldHash-Compat";
       }
    },
-   "version" : "0.05",
+   "version" : "0.07",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.019008"
+         "version" : "5.019009"
       },
       "plugins" : [
          {
@@ -113,15 +105,15 @@
          },
          {
             "class" : "inc::MakeMaker",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
             "name" : "=inc::MakeMaker",
             "version" : null
          },
          {
-            "class" : "Dist::Zilla::Plugin::PodVersion",
-            "name" : "PodVersion",
-            "version" : "5.013"
-         },
-         {
             "class" : "Dist::Zilla::Plugin::Git::NextVersion",
             "name" : "@Author::ETHER/Git::NextVersion",
             "version" : "2.020"
@@ -140,7 +132,7 @@
                }
             },
             "name" : "@Author::ETHER/build",
-            "version" : "0.017"
+            "version" : "0.020"
          },
          {
             "class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -154,22 +146,22 @@
                }
             },
             "name" : "@Author::ETHER/release",
-            "version" : "0.017"
+            "version" : "0.020"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@Author::ETHER/ExecDir",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@Author::ETHER/ShareDir",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FileFinder::ByName",
             "name" : "@Author::ETHER/Examples",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::GatherDir",
@@ -179,27 +171,27 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@Author::ETHER/MetaYAML",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@Author::ETHER/MetaJSON",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@Author::ETHER/License",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@Author::ETHER/Readme",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@Author::ETHER/Manifest",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::GenerateFile::ShareDir",
@@ -255,7 +247,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaTests",
             "name" : "@Author::ETHER/MetaTests",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Version",
@@ -280,12 +272,12 @@
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@Author::ETHER/PodSyntaxTests",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
             "name" : "@Author::ETHER/Test::PodSpelling",
-            "version" : "2.006002"
+            "version" : "2.006007"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Kwalitee",
@@ -315,7 +307,7 @@
          {
             "class" : "Dist::Zilla::Plugin::PkgVersion",
             "name" : "@Author::ETHER/PkgVersion",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Authority",
@@ -323,9 +315,104 @@
             "version" : "1.006"
          },
          {
+            "class" : "Dist::Zilla::Plugin::PodWeaver",
+            "config" : {
+               "Dist::Zilla::Plugin::PodWeaver" : {
+                  "finder" : [
+                     ":InstallModules",
+                     ":ExecFiles"
+                  ],
+                  "plugins" : [
+                     {
+                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
+                        "name" : "@CorePrep/EnsurePod5",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::H1Nester",
+                        "name" : "@CorePrep/H1Nester",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
+                        "name" : "@Default/SingleEncoding",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Name",
+                        "name" : "@Default/Name",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Version",
+                        "name" : "@Default/Version",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Region",
+                        "name" : "@Default/prelude",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "SYNOPSIS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "DESCRIPTION",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Generic",
+                        "name" : "OVERVIEW",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "ATTRIBUTES",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "METHODS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Collect",
+                        "name" : "FUNCTIONS",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Leftovers",
+                        "name" : "@Default/Leftovers",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Region",
+                        "name" : "@Default/postlude",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Authors",
+                        "name" : "@Default/Authors",
+                        "version" : "4.006"
+                     },
+                     {
+                        "class" : "Pod::Weaver::Section::Legal",
+                        "name" : "@Default/Legal",
+                        "version" : "4.006"
+                     }
+                  ]
+               }
+            },
+            "name" : "@Author::ETHER/PodWeaver",
+            "version" : "4.005"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@Author::ETHER/NextRelease",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
@@ -345,7 +432,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaNoIndex",
             "name" : "@Author::ETHER/MetaNoIndex",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -358,7 +445,7 @@
                      {
                         "class" : "Dist::Zilla::Plugin::FinderCode",
                         "name" : ":InstallModules",
-                        "version" : "5.013"
+                        "version" : "5.014"
                      }
                   ]
                },
@@ -374,7 +461,7 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@Author::ETHER/MetaConfig",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps",
@@ -395,7 +482,7 @@
                }
             },
             "name" : "@Author::ETHER/installer_requirements",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -406,12 +493,17 @@
                }
             },
             "name" : "@Author::ETHER/pluginbundle_version",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::RunExtraTests",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
             "name" : "@Author::ETHER/RunExtraTests",
-            "version" : "0.017"
+            "version" : "0.018"
          },
          {
             "class" : "Dist::Zilla::Plugin::InstallGuide",
@@ -433,7 +525,7 @@
          {
             "class" : "Dist::Zilla::Plugin::Run::AfterBuild",
             "name" : "@Author::ETHER/Run::AfterBuild",
-            "version" : "0.020"
+            "version" : "0.021"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
@@ -463,7 +555,7 @@
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@Author::ETHER/TestRelease",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
@@ -473,7 +565,7 @@
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@Author::ETHER/UploadToCPAN",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
@@ -514,12 +606,12 @@
                }
             },
             "name" : "@Author::ETHER/via_options",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@Author::ETHER/ConfirmRelease",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -530,7 +622,7 @@
                }
             },
             "name" : "TestRequires",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -541,7 +633,7 @@
                }
             },
             "name" : "DevelopRequires",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::ContributorsFromGit",
@@ -551,42 +643,47 @@
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":AllFiles",
-            "version" : "5.013"
+            "version" : "5.014"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":NoFiles",
-            "version" : "5.013"
+            "version" : "5.014"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::VerifyPhases",
+            "name" : "@Author::ETHER/PHASE VERIFICATION",
+            "version" : "0.002"
          }
       ],
       "zilla" : {
@@ -594,7 +691,7 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "5.013"
+         "version" : "5.014"
       }
    },
    "x_authority" : "cpan:NUFFIN",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/META.yml 
new/Hash-Util-FieldHash-Compat-0.07/META.yml
--- old/Hash-Util-FieldHash-Compat-0.05/META.yml        2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/META.yml        2014-03-20 
18:05:51.000000000 +0100
@@ -1,5 +1,5 @@
 ---
-abstract: 'Use L<Hash::Util::FieldHash> or ties, depending on availability.'
+abstract: 'Use Hash::Util::FieldHash or ties, depending on availability'
 author:
   - "יובל קוג'מן (Yuval Kogman) <nothingm...@woobling.org>"
 build_requires:
@@ -8,7 +8,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '6.30'
 dynamic_config: 1
-generated_by: 'Dist::Zilla version 5.013, CPAN::Meta::Converter version 
2.133380'
+generated_by: 'Dist::Zilla version 5.014, CPAN::Meta::Converter version 
2.140640'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -22,27 +22,21 @@
     - share
 provides:
   Hash::Util::FieldHash::Compat:
+    file: lib/Hash/Util/FieldHash/Compat.pm
+    version: '0.07'
+  Hash::Util::FieldHash::Compat::Heavy:
     file: lib/Hash/Util/FieldHash/Compat/Heavy.pm
-    version: '0.05'
-  Hash::Util::FieldHash::Compat::Destroyer:
-    file: lib/Hash/Util/FieldHash/Compat/Heavy.pm
-    version: '0.05'
-  Hash::Util::FieldHash::Compat::Tie::FieldHash:
-    file: lib/Hash/Util/FieldHash/Compat/Heavy.pm
-    version: '0.05'
-  Hash::Util::FieldHash::Compat::Tie::IdHash:
-    file: lib/Hash/Util/FieldHash/Compat/Heavy.pm
-    version: '0.05'
+    version: '0.07'
 requires:
   perl: '5.006'
 resources:
   bugtracker: 
https://rt.cpan.org/Public/Dist/Display.html?Name=Hash-Util-FieldHash-Compat
   homepage: https://github.com/karenetheridge/Hash-Util-FieldHash-Compat
   repository: https://github.com/karenetheridge/Hash-Util-FieldHash-Compat.git
-version: '0.05'
+version: '0.07'
 x_Dist_Zilla:
   perl:
-    version: '5.019008'
+    version: '5.019009'
   plugins:
     -
       class: Dist::Zilla::Plugin::Meta::Dynamic::Config
@@ -50,13 +44,12 @@
       version: '0.04'
     -
       class: inc::MakeMaker
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
       name: =inc::MakeMaker
       version: ~
     -
-      class: Dist::Zilla::Plugin::PodVersion
-      name: PodVersion
-      version: '5.013'
-    -
       class: Dist::Zilla::Plugin::Git::NextVersion
       name: '@Author::ETHER/Git::NextVersion'
       version: '2.020'
@@ -71,7 +64,7 @@
           phase: build
           skip: []
       name: '@Author::ETHER/build'
-      version: '0.017'
+      version: '0.020'
     -
       class: Dist::Zilla::Plugin::PromptIfStale
       config:
@@ -82,19 +75,19 @@
           phase: release
           skip: []
       name: '@Author::ETHER/release'
-      version: '0.017'
+      version: '0.020'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@Author::ETHER/ExecDir'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@Author::ETHER/ShareDir'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FileFinder::ByName
       name: '@Author::ETHER/Examples'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Git::GatherDir
       name: '@Author::ETHER/Git::GatherDir'
@@ -102,23 +95,23 @@
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@Author::ETHER/MetaYAML'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@Author::ETHER/MetaJSON'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::License
       name: '@Author::ETHER/License'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@Author::ETHER/Readme'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@Author::ETHER/Manifest'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::GenerateFile::ShareDir
       config:
@@ -159,7 +152,7 @@
     -
       class: Dist::Zilla::Plugin::MetaTests
       name: '@Author::ETHER/MetaTests'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Test::Version
       name: '@Author::ETHER/Test::Version'
@@ -179,11 +172,11 @@
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@Author::ETHER/PodSyntaxTests'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Test::PodSpelling
       name: '@Author::ETHER/Test::PodSpelling'
-      version: '2.006002'
+      version: '2.006007'
     -
       class: Dist::Zilla::Plugin::Test::Kwalitee
       name: '@Author::ETHER/Test::Kwalitee'
@@ -207,15 +200,89 @@
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@Author::ETHER/PkgVersion'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Authority
       name: '@Author::ETHER/Authority'
       version: '1.006'
     -
+      class: Dist::Zilla::Plugin::PodWeaver
+      config:
+        Dist::Zilla::Plugin::PodWeaver:
+          finder:
+            - ':InstallModules'
+            - ':ExecFiles'
+          plugins:
+            -
+              class: Pod::Weaver::Plugin::EnsurePod5
+              name: '@CorePrep/EnsurePod5'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Plugin::H1Nester
+              name: '@CorePrep/H1Nester'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Plugin::SingleEncoding
+              name: '@Default/SingleEncoding'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Name
+              name: '@Default/Name'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Version
+              name: '@Default/Version'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Region
+              name: '@Default/prelude'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: SYNOPSIS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: DESCRIPTION
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Generic
+              name: OVERVIEW
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: ATTRIBUTES
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: METHODS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Collect
+              name: FUNCTIONS
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Leftovers
+              name: '@Default/Leftovers'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Region
+              name: '@Default/postlude'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Authors
+              name: '@Default/Authors'
+              version: '4.006'
+            -
+              class: Pod::Weaver::Section::Legal
+              name: '@Default/Legal'
+              version: '4.006'
+      name: '@Author::ETHER/PodWeaver'
+      version: '4.005'
+    -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@Author::ETHER/NextRelease'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::ReadmeAnyFromPod
       name: '@Author::ETHER/ReadmeAnyFromPod'
@@ -231,7 +298,7 @@
     -
       class: Dist::Zilla::Plugin::MetaNoIndex
       name: '@Author::ETHER/MetaNoIndex'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::MetaProvides::Package
       config:
@@ -242,7 +309,7 @@
             -
               class: Dist::Zilla::Plugin::FinderCode
               name: ':InstallModules'
-              version: '5.013'
+              version: '5.014'
         Dist::Zilla::Role::MetaProvider::Provider:
           inherit_missing: '1'
           inherit_version: '1'
@@ -252,7 +319,7 @@
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@Author::ETHER/MetaConfig'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Prereqs::AuthorDeps
       name: '@Author::ETHER/Prereqs::AuthorDeps'
@@ -268,7 +335,7 @@
           phase: develop
           type: requires
       name: '@Author::ETHER/installer_requirements'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -276,11 +343,14 @@
           phase: develop
           type: recommends
       name: '@Author::ETHER/pluginbundle_version'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::RunExtraTests
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
       name: '@Author::ETHER/RunExtraTests'
-      version: '0.017'
+      version: '0.018'
     -
       class: Dist::Zilla::Plugin::InstallGuide
       name: '@Author::ETHER/InstallGuide'
@@ -296,7 +366,7 @@
     -
       class: Dist::Zilla::Plugin::Run::AfterBuild
       name: '@Author::ETHER/Run::AfterBuild'
-      version: '0.020'
+      version: '0.021'
     -
       class: Dist::Zilla::Plugin::Git::Check
       name: '@Author::ETHER/initial check'
@@ -320,7 +390,7 @@
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@Author::ETHER/TestRelease'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Git::Check
       name: '@Author::ETHER/after tests'
@@ -328,7 +398,7 @@
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@Author::ETHER/UploadToCPAN'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::CopyFilesFromRelease
       name: '@Author::ETHER/CopyFilesFromRelease'
@@ -360,11 +430,11 @@
           phase: develop
           type: requires
       name: '@Author::ETHER/via_options'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@Author::ETHER/ConfirmRelease'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -372,7 +442,7 @@
           phase: test
           type: requires
       name: TestRequires
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -380,7 +450,7 @@
           phase: develop
           type: requires
       name: DevelopRequires
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::ContributorsFromGit
       name: ContributorsFromGit
@@ -388,40 +458,44 @@
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':AllFiles'
-      version: '5.013'
+      version: '5.014'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':NoFiles'
-      version: '5.013'
+      version: '5.014'
+    -
+      class: Dist::Zilla::Plugin::VerifyPhases
+      name: '@Author::ETHER/PHASE VERIFICATION'
+      version: '0.002'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: '0'
-    version: '5.013'
+    version: '5.014'
 x_authority: cpan:NUFFIN
 x_contributors:
   - 'Karen Etheridge <et...@cpan.org>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/Makefile.PL 
new/Hash-Util-FieldHash-Compat-0.07/Makefile.PL
--- old/Hash-Util-FieldHash-Compat-0.05/Makefile.PL     2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/Makefile.PL     2014-03-20 
18:05:51.000000000 +0100
@@ -13,7 +13,7 @@
 
 
 my %WriteMakefileArgs = (
-  "ABSTRACT" => "Use L<Hash::Util::FieldHash> or ties, depending on 
availability.",
+  "ABSTRACT" => "Use Hash::Util::FieldHash or ties, depending on availability",
   "AUTHOR" => "\x{5d9}\x{5d5}\x{5d1}\x{5dc} 
\x{5e7}\x{5d5}\x{5d2}'\x{5de}\x{5df} (Yuval Kogman) 
<nothingmuch\@woobling.org>",
   "BUILD_REQUIRES" => {},
   "CONFIGURE_REQUIRES" => {
@@ -28,7 +28,7 @@
     "Test::More" => 0,
     "Test::use::ok" => 0
   },
-  "VERSION" => "0.05",
+  "VERSION" => "0.07",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/README 
new/Hash-Util-FieldHash-Compat-0.07/README
--- old/Hash-Util-FieldHash-Compat-0.05/README  2014-02-16 10:14:36.000000000 
+0100
+++ new/Hash-Util-FieldHash-Compat-0.07/README  2014-03-20 18:05:51.000000000 
+0100
@@ -1,9 +1,9 @@
 
 
 This archive contains the distribution Hash-Util-FieldHash-Compat,
-version 0.05:
+version 0.07:
 
-  Use L<Hash::Util::FieldHash> or ties, depending on availability.
+  Use Hash::Util::FieldHash or ties, depending on availability
 
 This software is copyright (c) 2008 by יובל קוג'מן (Yuval Kogman).
 
@@ -11,5 +11,5 @@
 the same terms as the Perl 5 programming language system itself.
 
 
-This README file was generated by Dist::Zilla::Plugin::Readme v5.013.
+This README file was generated by Dist::Zilla::Plugin::Readme v5.014.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/README.md 
new/Hash-Util-FieldHash-Compat-0.07/README.md
--- old/Hash-Util-FieldHash-Compat-0.05/README.md       2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/README.md       2014-03-20 
18:05:51.000000000 +0100
@@ -1,7 +1,10 @@
 # NAME
 
-Hash::Util::FieldHash::Compat - Use 
[Hash::Util::FieldHash](https://metacpan.org/pod/Hash::Util::FieldHash) or 
ties, depending
-on availability.
+Hash::Util::FieldHash::Compat - Use Hash::Util::FieldHash or ties, depending 
on availability
+
+# VERSION
+
+version 0.07
 
 # SYNOPSIS
 
@@ -26,18 +29,13 @@
 
 [Hash::Util::FieldHash](https://metacpan.org/pod/Hash::Util::FieldHash), 
[Tie::RefHash](https://metacpan.org/pod/Tie::RefHash), 
[Tie::RefHash::Weak](https://metacpan.org/pod/Tie::RefHash::Weak).
 
-# VERSION CONTROL
-
-This module is maintained using Darcs. You can get the latest version from
-[http://nothingmuch.woobling.org/code](http://nothingmuch.woobling.org/code), 
and use `darcs send` to commit
-changes.
-
 # AUTHOR
 
-Yuval Kogman <nothingm...@woobling.org>
+יובל קוג'מן (Yuval Kogman) <nothingm...@woobling.org>
+
+# COPYRIGHT AND LICENSE
 
-# COPYRIGHT
+This software is copyright (c) 2008 by יובל קוג'מן (Yuval Kogman).
 
-    Copyright (c) 2008 Yuval Kogman. All rights reserved
-    This program is free software; you can redistribute
-    it and/or modify it under the same terms as Perl itself.
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/dist.ini 
new/Hash-Util-FieldHash-Compat-0.07/dist.ini
--- old/Hash-Util-FieldHash-Compat-0.05/dist.ini        2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/dist.ini        2014-03-20 
18:05:51.000000000 +0100
@@ -7,16 +7,11 @@
 [Meta::Dynamic::Config]
 [=inc::MakeMaker]   ; for adding conditional prereqs
 
-[PodVersion]
-
 [@Author::ETHER]
 Authority.authority = cpan:NUFFIN
 installer = none    ; we use our own
-Prereqs::Authordeps.exclude = inc::MakeMaker
-Test::Version.has_version = 0   ; FIXME: package that does not match filename
-Test::MinimumVersion.max_target_perl = 5.006
 Prereqs::AuthorDeps.exclude = inc::MakeMaker
--remove = PodWeaver
+Test::MinimumVersion.max_target_perl = 5.006
 -remove = AutoPrereqs
 -remove = PodCoverageTests
 -remove = Test::Pod::No404s
@@ -29,5 +24,6 @@
 [Prereqs / DevelopRequires]
 Tie::RefHash::Weak = 0.08
 Tie::RefHash = 1.38
+Devel::Hide = 0
 
 [ContributorsFromGit]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Hash-Util-FieldHash-Compat-0.05/lib/Hash/Util/FieldHash/Compat/Heavy.pm 
new/Hash-Util-FieldHash-Compat-0.07/lib/Hash/Util/FieldHash/Compat/Heavy.pm
--- old/Hash-Util-FieldHash-Compat-0.05/lib/Hash/Util/FieldHash/Compat/Heavy.pm 
2014-02-16 10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/lib/Hash/Util/FieldHash/Compat/Heavy.pm 
2014-03-20 18:05:51.000000000 +0100
@@ -1,10 +1,13 @@
-package Hash::Util::FieldHash::Compat;
-BEGIN {
-  $Hash::Util::FieldHash::Compat::AUTHORITY = 'cpan:NUFFIN';
-}
-$Hash::Util::FieldHash::Compat::VERSION = '0.05';
 use strict;
 use warnings;
+package Hash::Util::FieldHash::Compat::Heavy;
+BEGIN {
+  $Hash::Util::FieldHash::Compat::Heavy::AUTHORITY = 'cpan:NUFFIN';
+}
+# ABSTRACT: Emulate Hash::Util::FieldHash using Tie::RefHash etc
+$Hash::Util::FieldHash::Compat::Heavy::VERSION = '0.07';
+package # hide from 'provides' scanner
+    Hash::Util::FieldHash::Compat;
 
 use Tie::RefHash::Weak;
 
@@ -73,12 +76,10 @@
 }
 
 {
-    package Hash::Util::FieldHash::Compat::Tie::IdHash;
-BEGIN {
-  $Hash::Util::FieldHash::Compat::Tie::IdHash::AUTHORITY = 'cpan:NUFFIN';
-}
-$Hash::Util::FieldHash::Compat::Tie::IdHash::VERSION = '0.05';
-use Tie::Hash ();
+    package # hide from PAUSE
+        Hash::Util::FieldHash::Compat::Tie::IdHash;
+
+    use Tie::Hash ();
     use vars qw(@ISA);
     @ISA = qw(Tie::StdHash);
 
@@ -105,12 +106,10 @@
         }
     }
 
-    package Hash::Util::FieldHash::Compat::Tie::FieldHash;
-BEGIN {
-  $Hash::Util::FieldHash::Compat::Tie::FieldHash::AUTHORITY = 'cpan:NUFFIN';
-}
-$Hash::Util::FieldHash::Compat::Tie::FieldHash::VERSION = '0.05';
-use vars qw(@ISA);
+    package # hide from PAUSE
+        Hash::Util::FieldHash::Compat::Tie::FieldHash;
+
+    use vars qw(@ISA);
     @ISA = qw(Tie::RefHash::Weak);
 
     # this subclass retains weakrefs to the objects in the keys, but pretends
@@ -166,12 +165,10 @@
         }
     }
 
-    package Hash::Util::FieldHash::Compat::Destroyer;
-BEGIN {
-  $Hash::Util::FieldHash::Compat::Destroyer::AUTHORITY = 'cpan:NUFFIN';
-}
-$Hash::Util::FieldHash::Compat::Destroyer::VERSION = '0.05';
-use Scalar::Util qw(weaken);
+    package # hide from PAUSE
+        Hash::Util::FieldHash::Compat::Destroyer;
+
+    use Scalar::Util qw(weaken);
 
     sub new {
         my ( $class, $obj ) = @_;
@@ -206,14 +203,15 @@
 
 =pod
 
+=encoding UTF-8
+
 =head1 NAME
 
-Hash::Util::FieldHash::Compat::Heavy - Emulate Hash::Util::FieldHash using
-L<Tie::RefHash> etc.
+Hash::Util::FieldHash::Compat::Heavy - Emulate Hash::Util::FieldHash using 
Tie::RefHash etc
 
 =head1 VERSION
 
-version 0.05
+version 0.07
 
 =head1 SYNOPSIS
 
@@ -221,6 +219,17 @@
 
 =head1 DESCRIPTION
 
-See L<Hash::Util::FieldHash::Compat> for the documentation
+See L<Hash::Util::FieldHash::Compat> for the documentation.
+
+=head1 AUTHOR
+
+יובל קוג'מן (Yuval Kogman) <nothingm...@woobling.org>
+
+=head1 COPYRIGHT AND LICENSE
+
+This software is copyright (c) 2008 by יובל קוג'מן (Yuval Kogman).
+
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
 
 =cut
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Hash-Util-FieldHash-Compat-0.05/lib/Hash/Util/FieldHash/Compat.pm 
new/Hash-Util-FieldHash-Compat-0.07/lib/Hash/Util/FieldHash/Compat.pm
--- old/Hash-Util-FieldHash-Compat-0.05/lib/Hash/Util/FieldHash/Compat.pm       
2014-02-16 10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/lib/Hash/Util/FieldHash/Compat.pm       
2014-03-20 18:05:51.000000000 +0100
@@ -2,8 +2,9 @@
 BEGIN {
   $Hash::Util::FieldHash::Compat::AUTHORITY = 'cpan:NUFFIN';
 }
-# git description: v0.04-7-g86e0ddf
-$Hash::Util::FieldHash::Compat::VERSION = '0.05';
+# git description: v0.06-2-g17d9df6
+$Hash::Util::FieldHash::Compat::VERSION = '0.07';
+# ABSTRACT: Use Hash::Util::FieldHash or ties, depending on availability
 
 use strict;
 use warnings;
@@ -39,10 +40,15 @@
 
 =pod
 
+=encoding UTF-8
+
 =head1 NAME
 
-Hash::Util::FieldHash::Compat - Use L<Hash::Util::FieldHash> or ties, depending
-on availability.
+Hash::Util::FieldHash::Compat - Use Hash::Util::FieldHash or ties, depending 
on availability
+
+=head1 VERSION
+
+version 0.07
 
 =head1 SYNOPSIS
 
@@ -67,22 +73,15 @@
 
 L<Hash::Util::FieldHash>, L<Tie::RefHash>, L<Tie::RefHash::Weak>.
 
-=head1 VERSION CONTROL
-
-=for stopwords Darcs
-
-This module is maintained using Darcs. You can get the latest version from
-L<http://nothingmuch.woobling.org/code>, and use C<darcs send> to commit
-changes.
-
 =head1 AUTHOR
 
-Yuval Kogman E<lt>nothingm...@woobling.orge<gt>
+יובל קוג'מן (Yuval Kogman) <nothingm...@woobling.org>
+
+=head1 COPYRIGHT AND LICENSE
 
-=head1 COPYRIGHT
+This software is copyright (c) 2008 by יובל קוג'מן (Yuval Kogman).
 
-    Copyright (c) 2008 Yuval Kogman. All rights reserved
-    This program is free software; you can redistribute
-    it and/or modify it under the same terms as Perl itself.
+This is free software; you can redistribute it and/or modify it under
+the same terms as the Perl 5 programming language system itself.
 
 =cut
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Hash-Util-FieldHash-Compat-0.05/t/00-report-prereqs.t 
new/Hash-Util-FieldHash-Compat-0.07/t/00-report-prereqs.t
--- old/Hash-Util-FieldHash-Compat-0.05/t/00-report-prereqs.t   2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/t/00-report-prereqs.t   2014-03-20 
18:05:51.000000000 +0100
@@ -50,15 +50,15 @@
                       },
        'develop' => {
                       'recommends' => {
-                                        
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.050'
+                                        
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.053'
                                       },
                       'requires' => {
-                                      'Dist::Zilla' => '5.013',
+                                      'Devel::Hide' => '0',
+                                      'Dist::Zilla' => '5.014',
                                       
'Dist::Zilla::Plugin::ContributorsFromGit' => '0',
                                       'Dist::Zilla::Plugin::GitHub::Update' => 
'0',
                                       'Dist::Zilla::Plugin::GithubMeta' => '0',
                                       
'Dist::Zilla::Plugin::Meta::Dynamic::Config' => '0',
-                                      'Dist::Zilla::Plugin::PodVersion' => '0',
                                       'Dist::Zilla::Plugin::Prereqs' => '0',
                                       
'Dist::Zilla::PluginBundle::Author::ETHER' => '0',
                                       'File::Spec' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Hash-Util-FieldHash-Compat-0.05/t/02-heavy.t 
new/Hash-Util-FieldHash-Compat-0.07/t/02-heavy.t
--- old/Hash-Util-FieldHash-Compat-0.05/t/02-heavy.t    1970-01-01 
01:00:00.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/t/02-heavy.t    2014-03-20 
18:05:51.000000000 +0100
@@ -0,0 +1,110 @@
+use strict;
+use warnings;
+
+use Test::More;
+
+BEGIN {
+    plan skip_all => 'backwards compatibility tests are for authors only'
+        unless $ENV{AUTHOR_TESTING} or $ENV{RELEASE_TESTING};
+}
+
+use Devel::Hide 'Hash::Util::FieldHash';
+use ok 'Hash::Util::FieldHash::Compat' => qw(fieldhash idhash register id 
id_2obj idhashes fieldhashes);
+
+{
+    my %hash = (
+        foo   => 'bar',
+        gorch => 'baz',
+    );
+
+    fieldhash %hash;
+
+    is_deeply( \%hash, { foo => 'bar', gorch => 'baz' }, 'setting fieldhash 
retains values' );
+
+    my $obj = bless {}, 'blah';
+
+    $hash{$obj} = 'oink';
+
+    is( scalar(keys %hash), 3, 'three keys now' );
+    is( scalar(grep { ref } keys %hash), 0, 'no refs in the keys' );
+
+    ok( !ref(id($obj)), 'id($obj) returns a nonref' );
+
+    ok( exists($hash{$obj}), 'key by ref' );
+    ok( exists($hash{id($obj)}), 'key by ref' );
+    is( $hash{$obj}, $hash{id($obj)}, '$hash{$obj} eq $hash{id($obj)}' );
+
+    undef $obj;
+
+    is( scalar(keys %hash), 2, '$obj key disappeared' );
+
+    my $destroyed = 0;
+    sub zot::DESTROY { $destroyed++ };
+
+    $obj = bless {}, "blah";
+
+    $hash{$obj} = bless {}, "zot";
+
+    is( $destroyed, 0, "no value destructions yet" );
+    is( scalar(keys %hash), 3, "three keys" );
+
+    undef $obj;
+
+    is( $destroyed, 1, "one value destroyed" );
+    is( scalar(keys %hash), 2, "two keys in hash" );
+}
+
+{
+
+    idhash my %id_hash;
+
+    my $obj = bless {}, "blah";
+
+    $id_hash{$obj} = "zoink";
+
+    is( scalar(keys %id_hash), 1, "one key in the hash" );
+    is_deeply([ keys %id_hash ], [ id($obj) ], "key is ID" );
+    ok( exists($id_hash{$obj}), 'key by ref' );
+    ok( exists($id_hash{id($obj)}), 'key by ref' );
+    is( $id_hash{$obj}, $id_hash{id($obj)}, '$hash{$obj} eq $hash{id($obj)}' );
+
+}
+
+{
+    my %hash;
+
+    my $obj_1 = bless {}, "blah";
+    my $obj_2 = bless {}, "blah";
+
+    $hash{id($obj_1)} = "first";
+    $hash{id($obj_2)} = "second";
+
+    is_deeply([ sort keys %hash ], [ sort map { id($_) } $obj_1, $obj_2 ], 
"keys" );
+
+    is( id_2obj(id($obj_1)), undef, "can't id_2obj yet" );
+    is( id_2obj(id($obj_2)), undef, "can't id_2obj yet" );
+
+    register($obj_1, \%hash);
+
+    is( id_2obj(id($obj_1)), $obj_1, "id_2obj on registered object" );
+    is( id_2obj(id($obj_2)), undef, "can't id_2obj on unregistered object" );
+
+    undef $obj_1;
+    undef $obj_2;
+
+    TODO: {
+        local $TODO;
+        $TODO = 'newer perls do not do this well' if $] >= '5.009003';
+        is( scalar(keys %hash), 1, "one key left" );
+        is_deeply([ values %hash ], [qw(second)], "second object remained" );
+    }
+}
+
+{
+    my @id_hashes = idhashes({ foo => "bar" }, { gorch => "baz" });
+    my @field_hashes = idhashes({ foo => "bar" }, { gorch => "baz" });
+
+    is_deeply($_, [{ foo => "bar" }, { gorch => "baz" }], "plural form") for 
\@id_hashes, \@field_hashes;
+}
+
+done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Hash-Util-FieldHash-Compat-0.05/xt/author/pod-spell.t 
new/Hash-Util-FieldHash-Compat-0.07/xt/author/pod-spell.t
--- old/Hash-Util-FieldHash-Compat-0.05/xt/author/pod-spell.t   2014-02-16 
10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/xt/author/pod-spell.t   2014-03-20 
18:05:51.000000000 +0100
@@ -2,7 +2,7 @@
 use warnings;
 use Test::More;
 
-# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006002
+# generated by Dist::Zilla::Plugin::Test::PodSpelling 2.006007
 use Test::Spelling 0.12;
 use Pod::Wordlist;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Hash-Util-FieldHash-Compat-0.05/xt/release/changes_has_content.t 
new/Hash-Util-FieldHash-Compat-0.07/xt/release/changes_has_content.t
--- old/Hash-Util-FieldHash-Compat-0.05/xt/release/changes_has_content.t        
2014-02-16 10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/xt/release/changes_has_content.t        
2014-03-20 18:05:51.000000000 +0100
@@ -4,7 +4,7 @@
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '0.05';
+my $newver = '0.07';
 my $trial_token = '-TRIAL';
 
 SKIP: {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Hash-Util-FieldHash-Compat-0.05/xt/release/test-version.t 
new/Hash-Util-FieldHash-Compat-0.07/xt/release/test-version.t
--- old/Hash-Util-FieldHash-Compat-0.05/xt/release/test-version.t       
2014-02-16 10:14:36.000000000 +0100
+++ new/Hash-Util-FieldHash-Compat-0.07/xt/release/test-version.t       
2014-03-20 18:05:51.000000000 +0100
@@ -9,7 +9,7 @@
 
 my $params = {
     is_strict   => 1,
-    has_version => 0,
+    has_version => 1,
 };
 
 push @imports, $params

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to