r68580 - in /trunk/libpackage-stash-perl: ./ bin/ debian/ lib/Package/ lib/Package/Stash/ t/ t/lib/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Mon Feb 14 02:14:34 UTC 2011


Author: jawnsy-guest
Date: Mon Feb 14 02:13:40 2011
New Revision: 68580

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=68580
Log:
integrate new upstream version

Added:
    trunk/libpackage-stash-perl/t/author-20-leaks.t
      - copied unchanged from r68579, branches/upstream/libpackage-stash-perl/current/t/author-20-leaks.t
    trunk/libpackage-stash-perl/t/author-21-leaks-debug.t
      - copied unchanged from r68579, branches/upstream/libpackage-stash-perl/current/t/author-21-leaks-debug.t
    trunk/libpackage-stash-perl/t/lib/CompileTime.pm
      - copied unchanged from r68579, branches/upstream/libpackage-stash-perl/current/t/lib/CompileTime.pm
Removed:
    trunk/libpackage-stash-perl/t/20-leaks.t
    trunk/libpackage-stash-perl/t/21-leaks-debug.t
Modified:
    trunk/libpackage-stash-perl/Changes
    trunk/libpackage-stash-perl/MANIFEST
    trunk/libpackage-stash-perl/META.json
    trunk/libpackage-stash-perl/META.yml
    trunk/libpackage-stash-perl/Makefile.PL
    trunk/libpackage-stash-perl/README
    trunk/libpackage-stash-perl/bin/package-stash-conflicts
    trunk/libpackage-stash-perl/debian/changelog
    trunk/libpackage-stash-perl/dist.ini
    trunk/libpackage-stash-perl/lib/Package/Stash.pm
    trunk/libpackage-stash-perl/lib/Package/Stash/Conflicts.pm
    trunk/libpackage-stash-perl/lib/Package/Stash/PP.pm
    trunk/libpackage-stash-perl/t/07-edge-cases.t

Modified: trunk/libpackage-stash-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/Changes?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/Changes (original)
+++ trunk/libpackage-stash-perl/Changes Mon Feb 14 02:13:40 2011
@@ -1,4 +1,22 @@
 Revision history for Package-Stash
+
+0.25  2011-01-25
+      - make the leak tests author-only, since some smokers run release tests
+
+0.24  2011-01-17
+      - oops, i did need the Test::Requires dep
+
+0.23  2011-01-11
+      - lower perl prereq to 5.8.1 (ribasushi)
+      - make the leak tests release-only, since they keep randomly failing on
+        platforms i don't have access to. people are encouraged to submit
+        patches for these if they are affected.
+
+0.22  2011-01-05
+      - bump ::XS dep again
+
+0.21  2011-01-05
+      - bump Package::Stash::XS dep, since a bug was fixed there
 
 0.20  2011-01-03
       - one more fix for the Conflicts plugin

Modified: trunk/libpackage-stash-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/MANIFEST?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/MANIFEST (original)
+++ trunk/libpackage-stash-perl/MANIFEST Mon Feb 14 02:13:40 2011
@@ -20,13 +20,14 @@
 t/06-addsub.t
 t/07-edge-cases.t
 t/10-synopsis.t
-t/20-leaks.t
-t/21-leaks-debug.t
+t/author-20-leaks.t
+t/author-21-leaks-debug.t
 t/impl-selection/01-choice.t
 t/impl-selection/02-env.t
 t/impl-selection/03-var.t
 t/impl-selection/10-basic-pp.t
 t/impl-selection/11-basic-xs.t
+t/lib/CompileTime.pm
 t/lib/Package/Stash.pm
 t/release-eol.t
 t/release-no-tabs.t

Modified: trunk/libpackage-stash-perl/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/META.json?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/META.json (original)
+++ trunk/libpackage-stash-perl/META.json Mon Feb 14 02:13:40 2011
@@ -4,7 +4,7 @@
       "Jesse Luehrs <doy at tozt dot net>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.200001, CPAN::Meta::Converter version 2.101670",
+   "generated_by" : "Dist::Zilla version 4.200000, CPAN::Meta::Converter version 2.101670",
    "license" : [
       "perl_5"
    ],
@@ -16,22 +16,24 @@
    "prereqs" : {
       "configure" : {
          "requires" : {
-            "Dist::CheckConflicts" : "0.02",
+            "Dist::CheckConflicts" : "0.01",
             "ExtUtils::MakeMaker" : "6.31"
+         }
+      },
+      "develop" : {
+         "requires" : {
+            "Test::LeakTrace" : 0
          }
       },
       "runtime" : {
          "requires" : {
             "Package::DeprecationManager" : 0,
-            "Package::Stash::XS" : 0,
+            "Package::Stash::XS" : "0.21",
             "Scalar::Util" : 0,
-            "perl" : "v5.8.3"
+            "perl" : "v5.8.1"
          }
       },
       "test" : {
-         "recommends" : {
-            "Test::LeakTrace" : 0
-         },
          "requires" : {
             "Test::Fatal" : 0,
             "Test::More" : "0.88",
@@ -46,53 +48,53 @@
          "url" : "git://github.com/doy/package-stash.git"
       }
    },
-   "version" : "0.20",
+   "version" : "0.25",
    "x_Dist_Zilla" : {
       "plugins" : [
          {
             "class" : "Dist::Zilla::Plugin::GatherDir",
             "name" : "@DOY/GatherDir",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@DOY/PruneCruft",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@DOY/ManifestSkip",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@DOY/MetaYAML",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@DOY/License",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@DOY/Readme",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExtraTests",
             "name" : "@DOY/ExtraTests",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@DOY/ExecDir",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@DOY/ShareDir",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "inc::MMPackageStash",
@@ -102,32 +104,32 @@
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@DOY/Manifest",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@DOY/TestRelease",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@DOY/ConfirmRelease",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "@DOY/MetaConfig",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "@DOY/MetaJSON",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::NextRelease",
             "name" : "@DOY/NextRelease",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::CheckChangesHasContent",
@@ -137,17 +139,17 @@
          {
             "class" : "Dist::Zilla::Plugin::PkgVersion",
             "name" : "@DOY/PkgVersion",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodCoverageTests",
             "name" : "@DOY/PodCoverageTests",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "@DOY/PodSyntaxTests",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::NoTabsTests",
@@ -192,7 +194,7 @@
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@DOY/UploadToCPAN",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -203,7 +205,7 @@
                }
             },
             "name" : "Prereqs",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
@@ -214,43 +216,43 @@
                }
             },
             "name" : "TestRequires",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::Prereqs",
             "config" : {
                "Dist::Zilla::Plugin::Prereqs" : {
-                  "phase" : "test",
-                  "type" : "recommends"
+                  "phase" : "develop",
+                  "type" : "requires"
                }
             },
-            "name" : "TestRecommends",
-            "version" : "4.200001"
+            "name" : "DevelopRequires",
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::Conflicts",
             "name" : "Conflicts",
-            "version" : null
+            "version" : "0.04"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "4.200001"
+            "version" : "4.200000"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "4.200001"
+            "version" : "4.200000"
          }
       ],
       "zilla" : {
@@ -258,7 +260,7 @@
          "config" : {
             "is_trial" : 0
          },
-         "version" : "4.200001"
+         "version" : "4.200000"
       }
    },
    "x_conflicts" : {

Modified: trunk/libpackage-stash-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/META.yml?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/META.yml (original)
+++ trunk/libpackage-stash-perl/META.yml Mon Feb 14 02:13:40 2011
@@ -7,10 +7,10 @@
   Test::More: 0.88
   Test::Requires: 0
 configure_requires:
-  Dist::CheckConflicts: 0.02
+  Dist::CheckConflicts: 0.01
   ExtUtils::MakeMaker: 6.31
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.200001, CPAN::Meta::Converter version 2.101670'
+generated_by: 'Dist::Zilla version 4.200000, CPAN::Meta::Converter version 2.101670'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -18,50 +18,50 @@
 name: Package-Stash
 requires:
   Package::DeprecationManager: 0
-  Package::Stash::XS: 0
+  Package::Stash::XS: 0.21
   Scalar::Util: 0
-  perl: 5.8.3
+  perl: 5.8.1
 resources:
   repository: git://github.com/doy/package-stash.git
-version: 0.20
+version: 0.25
 x_Dist_Zilla:
   plugins:
     -
       class: Dist::Zilla::Plugin::GatherDir
       name: '@DOY/GatherDir'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@DOY/PruneCruft'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@DOY/ManifestSkip'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@DOY/MetaYAML'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::License
       name: '@DOY/License'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@DOY/Readme'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::ExtraTests
       name: '@DOY/ExtraTests'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@DOY/ExecDir'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@DOY/ShareDir'
-      version: 4.200001
+      version: 4.200000
     -
       class: inc::MMPackageStash
       name: '@DOY/=inc::MMPackageStash'
@@ -69,27 +69,27 @@
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@DOY/Manifest'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@DOY/TestRelease'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@DOY/ConfirmRelease'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: '@DOY/MetaConfig'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: '@DOY/MetaJSON'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::NextRelease
       name: '@DOY/NextRelease'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::CheckChangesHasContent
       name: '@DOY/CheckChangesHasContent'
@@ -97,15 +97,15 @@
     -
       class: Dist::Zilla::Plugin::PkgVersion
       name: '@DOY/PkgVersion'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::PodCoverageTests
       name: '@DOY/PodCoverageTests'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: '@DOY/PodSyntaxTests'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::NoTabsTests
       name: '@DOY/NoTabsTests'
@@ -141,7 +141,7 @@
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@DOY/UploadToCPAN'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -149,7 +149,7 @@
           phase: runtime
           type: requires
       name: Prereqs
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
@@ -157,40 +157,40 @@
           phase: test
           type: requires
       name: TestRequires
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::Prereqs
       config:
         Dist::Zilla::Plugin::Prereqs:
-          phase: test
-          type: recommends
-      name: TestRecommends
-      version: 4.200001
+          phase: develop
+          type: requires
+      name: DevelopRequires
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::Conflicts
       name: Conflicts
-      version: ~
+      version: 0.04
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.200001
+      version: 4.200000
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.200001
+      version: 4.200000
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
       is_trial: 0
-    version: 4.200001
+    version: 4.200000
 x_conflicts:
   Class::MOP: 1.08
   MooseX::Role::WithOverloading: 0.08

Modified: trunk/libpackage-stash-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/Makefile.PL?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/Makefile.PL (original)
+++ trunk/libpackage-stash-perl/Makefile.PL Mon Feb 14 02:13:40 2011
@@ -1,6 +1,6 @@
 # This Makefile.PL for  was generated by Dist::Zilla.
 # Don't edit it but the dist.ini used to construct it.
-BEGIN { require 5.8.3; }
+BEGIN { require 5.8.1; }
 use strict;
 use warnings;
 use ExtUtils::MakeMaker 6.31;
@@ -15,7 +15,7 @@
     'Test::Requires' => '0'
   },
   'CONFIGURE_REQUIRES' => {
-    'Dist::CheckConflicts' => '0.02',
+    'Dist::CheckConflicts' => '0.01',
     'ExtUtils::MakeMaker' => '6.31'
   },
   'DISTNAME' => 'Package-Stash',
@@ -26,10 +26,10 @@
   'NAME' => 'Package::Stash',
   'PREREQ_PM' => {
     'Package::DeprecationManager' => '0',
-    'Package::Stash::XS' => '0',
+    'Package::Stash::XS' => '0.21',
     'Scalar::Util' => '0'
   },
-  'VERSION' => '0.20',
+  'VERSION' => '0.25',
   'test' => {
     'TESTS' => 't/*.t t/impl-selection/*.t'
   }

Modified: trunk/libpackage-stash-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/README?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/README (original)
+++ trunk/libpackage-stash-perl/README Mon Feb 14 02:13:40 2011
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Package-Stash,
-version 0.20:
+version 0.25:
 
   routines for manipulating stashes
 

Modified: trunk/libpackage-stash-perl/bin/package-stash-conflicts
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/bin/package-stash-conflicts?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/bin/package-stash-conflicts (original)
+++ trunk/libpackage-stash-perl/bin/package-stash-conflicts Mon Feb 14 02:13:40 2011
@@ -18,24 +18,3 @@
     print "$_\n" for map { $_->{package} } @conflicts;
     exit @conflicts;
 }
-
-__END__
-=pod
-
-=head1 NAME
-
-package-stash-conflicts
-
-=head1 VERSION
-
-version 0.20
-
-=head1 COPYRIGHT AND LICENSE
-
-This software is copyright (c) 2011 by Jesse Luehrs.
-
-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
-

Modified: trunk/libpackage-stash-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/debian/changelog?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/debian/changelog (original)
+++ trunk/libpackage-stash-perl/debian/changelog Mon Feb 14 02:13:40 2011
@@ -1,11 +1,14 @@
-libpackage-stash-perl (0.20-1) UNRELEASED; urgency=low
+libpackage-stash-perl (0.25-1) UNRELEASED; urgency=low
 
-  WAITS-FOR: libpackage-stash-xs-perl 0.17
+  WAITS-FOR: libpackage-stash-xs-perl 0.21
+
   WAITS-FOR: libdist-checkconflicts-perl 0.02
     or remove Package::Stash::Conflicts (at least from compile test)
+
   TODO: bin/package-stash-conflicts not really useful with a package manger.
   Maybe not install it?
 
+  [ Ansgar Burchardt ]
   * New upstream release.
   * Breaks: libclass-mop-perl (<< 1.09~), libmoosex-roles-withoverloading-perl
     (<< 0.09~), libnamespace-clean-perl (<< 0.19~) due to API changes.
@@ -13,7 +16,7 @@
   * Add build-dep on libtest-leaktrace-perl, libtest-requires-perl.
   * Add (build-)dep on libpackage-deprecationmanager-perl.
 
- -- Ansgar Burchardt <ansgar at debian.org>  Wed, 05 Jan 2011 14:14:56 +0100
+ -- Jonathan Yu <jawnsy at cpan.org>  Sun, 13 Feb 2011 21:21:50 -0500
 
 libpackage-stash-perl (0.13-1) unstable; urgency=low
 

Modified: trunk/libpackage-stash-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/dist.ini?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/dist.ini (original)
+++ trunk/libpackage-stash-perl/dist.ini Mon Feb 14 02:13:40 2011
@@ -9,9 +9,9 @@
 awesome = =inc::MMPackageStash
 
 [Prereqs]
-perl = 5.8.3
+perl = 5.8.1
 Package::DeprecationManager = 0
-Package::Stash::XS = 0
+Package::Stash::XS = 0.21
 Scalar::Util = 0
 
 [Prereqs / TestRequires]
@@ -19,7 +19,7 @@
 Test::More = 0.88
 Test::Requires = 0
 
-[Prereqs / TestRecommends]
+[Prereqs / DevelopRequires]
 Test::LeakTrace = 0
 
 [Conflicts]

Modified: trunk/libpackage-stash-perl/lib/Package/Stash.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/lib/Package/Stash.pm?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/lib/Package/Stash.pm (original)
+++ trunk/libpackage-stash-perl/lib/Package/Stash.pm Mon Feb 14 02:13:40 2011
@@ -1,6 +1,6 @@
 package Package::Stash;
 BEGIN {
-  $Package::Stash::VERSION = '0.20';
+  $Package::Stash::VERSION = '0.25';
 }
 use strict;
 use warnings;
@@ -102,7 +102,7 @@
 
 =head1 VERSION
 
-version 0.20
+version 0.25
 
 =head1 SYNOPSIS
 

Modified: trunk/libpackage-stash-perl/lib/Package/Stash/Conflicts.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/lib/Package/Stash/Conflicts.pm?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/lib/Package/Stash/Conflicts.pm (original)
+++ trunk/libpackage-stash-perl/lib/Package/Stash/Conflicts.pm Mon Feb 14 02:13:40 2011
@@ -16,28 +16,6 @@
         Package::Stash::XS
         Scalar::Util
     ) ],
-
 ;
 
 1;
-
-__END__
-=pod
-
-=head1 NAME
-
-Package::Stash::Conflicts
-
-=head1 VERSION
-
-version 0.20
-
-=head1 COPYRIGHT AND LICENSE
-
-This software is copyright (c) 2011 by Jesse Luehrs.
-
-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
-

Modified: trunk/libpackage-stash-perl/lib/Package/Stash/PP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/lib/Package/Stash/PP.pm?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/lib/Package/Stash/PP.pm (original)
+++ trunk/libpackage-stash-perl/lib/Package/Stash/PP.pm Mon Feb 14 02:13:40 2011
@@ -1,6 +1,6 @@
 package Package::Stash::PP;
 BEGIN {
-  $Package::Stash::PP::VERSION = '0.20';
+  $Package::Stash::PP::VERSION = '0.25';
 }
 use strict;
 use warnings;
@@ -333,7 +333,7 @@
 
 =head1 VERSION
 
-version 0.20
+version 0.25
 
 =head1 SYNOPSIS
 

Modified: trunk/libpackage-stash-perl/t/07-edge-cases.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpackage-stash-perl/t/07-edge-cases.t?rev=68580&op=diff
==============================================================================
--- trunk/libpackage-stash-perl/t/07-edge-cases.t (original)
+++ trunk/libpackage-stash-perl/t/07-edge-cases.t Mon Feb 14 02:13:40 2011
@@ -3,6 +3,7 @@
 use warnings;
 use lib 't/lib';
 use Test::More;
+use Test::Fatal;
 
 use Package::Stash;
 
@@ -52,4 +53,17 @@
 is(ref($stash->get_symbol('$glob')), '', "nothing yet");
 is(ref($stash->get_or_add_symbol('$glob')), 'SCALAR', "got an empty scalar");
 
+my $Bar = Package::Stash->new('Bar');
+my $foo = 3;
+$foo =~ s/3/4/;
+my $bar = 4.5;
+$bar =~ s/4/5/;
+
+is(exception { $Bar->add_symbol('$foo', \$foo) }, undef,
+   "can add PVIV values");
+is(exception { $Bar->add_symbol('$bar', \$bar) }, undef,
+   "can add PVNV values");
+
+use_ok('CompileTime');
+
 done_testing;




More information about the Pkg-perl-cvs-commits mailing list