r54520 - in /trunk/libmoosex-params-validate-perl: ChangeLog MANIFEST META.yml README debian/changelog debian/control debian/copyright lib/MooseX/Params/Validate.pm t/010.overloaded.t t/pod.t t/pod_coverage.t xt/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Fri Mar 19 01:29:58 UTC 2010


Author: jawnsy-guest
Date: Fri Mar 19 01:29:51 2010
New Revision: 54520

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=54520
Log:
* New upstream release
* Standards-Version 3.8.4 (no changes)
* Drop Test::Pod{,::Coverage} -- now an xt/ test

Added:
    trunk/libmoosex-params-validate-perl/t/010.overloaded.t
      - copied unchanged from r54517, branches/upstream/libmoosex-params-validate-perl/current/t/010.overloaded.t
    trunk/libmoosex-params-validate-perl/xt/
      - copied from r54517, branches/upstream/libmoosex-params-validate-perl/current/xt/
Removed:
    trunk/libmoosex-params-validate-perl/t/pod.t
    trunk/libmoosex-params-validate-perl/t/pod_coverage.t
Modified:
    trunk/libmoosex-params-validate-perl/ChangeLog
    trunk/libmoosex-params-validate-perl/MANIFEST
    trunk/libmoosex-params-validate-perl/META.yml
    trunk/libmoosex-params-validate-perl/README
    trunk/libmoosex-params-validate-perl/debian/changelog
    trunk/libmoosex-params-validate-perl/debian/control
    trunk/libmoosex-params-validate-perl/debian/copyright
    trunk/libmoosex-params-validate-perl/lib/MooseX/Params/Validate.pm

Modified: trunk/libmoosex-params-validate-perl/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/ChangeLog?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/ChangeLog (original)
+++ trunk/libmoosex-params-validate-perl/ChangeLog Fri Mar 19 01:29:51 2010
@@ -1,6 +1,11 @@
 Revision history for Perl extension MooseX-Params-Validate
 
-0.13 Sun., Nov. 29, 2009
+0.14 Sun. Mar. 18, 2010
+    - The validated_hash method failed when called on in an overloaded
+      stringify method. Patch by Ian Sillitoe. RT #52565.
+
+
+0.13 Sun. Nov. 29, 2009
     - Fix so that validated_hash does not try to coerce optional
       parameters which are not present. Patch by Ian Sillitoe.
 

Modified: trunk/libmoosex-params-validate-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/MANIFEST?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/MANIFEST (original)
+++ trunk/libmoosex-params-validate-perl/MANIFEST Fri Mar 19 01:29:51 2010
@@ -22,5 +22,8 @@
 t/007_deprecated.t
 t/008_positional.t
 t/009_wrapped.t
-t/pod.t
-t/pod_coverage.t
+t/010.overloaded.t
+xt/kwalitee.t
+xt/pod-coverage.t
+xt/pod-spell.t
+xt/pod.t

Modified: trunk/libmoosex-params-validate-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/META.yml?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/META.yml (original)
+++ trunk/libmoosex-params-validate-perl/META.yml Fri Mar 19 01:29:51 2010
@@ -19,6 +19,7 @@
   directory:
     - inc
     - t
+    - xt
 requires:
   Carp: 0
   Devel::Caller: 0
@@ -29,4 +30,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: http://code2.0beta.co.uk/moose/svn/MooseX-Params-Validate
-version: 0.13
+version: 0.14

Modified: trunk/libmoosex-params-validate-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/README?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/README (original)
+++ trunk/libmoosex-params-validate-perl/README Fri Mar 19 01:29:51 2010
@@ -1,4 +1,4 @@
-MooseX::Params::Validate version 0.12
+MooseX::Params::Validate version 0.13
 ===========================
 
 See the individual module documentation for more information

Modified: trunk/libmoosex-params-validate-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/debian/changelog?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/debian/changelog (original)
+++ trunk/libmoosex-params-validate-perl/debian/changelog Fri Mar 19 01:29:51 2010
@@ -1,3 +1,11 @@
+libmoosex-params-validate-perl (0.14-1) UNRELEASED; urgency=low
+
+  * New upstream release
+  * Standards-Version 3.8.4 (no changes)
+  * Drop Test::Pod{,::Coverage} -- now an xt/ test
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Thu, 18 Mar 2010 21:59:26 -0400
+
 libmoosex-params-validate-perl (0.13-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libmoosex-params-validate-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/debian/control?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/debian/control (original)
+++ trunk/libmoosex-params-validate-perl/debian/control Fri Mar 19 01:29:51 2010
@@ -2,13 +2,12 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7)
-Build-Depends-Indep: libmoose-perl (>= 0.58), libsub-exporter-perl,
- libparams-validate-perl (>= 0.88), libtest-exception-perl (>= 0.21),
- libtest-pod-perl (>= 1.14), libtest-pod-coverage-perl (>= 1.04),
- libdevel-caller-perl, perl
+Build-Depends-Indep: perl, libmoose-perl (>= 0.58), libsub-exporter-perl,
+ libparams-validate-perl (>= 0.88), libtest-exception-perl,
+ libdevel-caller-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonathan Yu <jawnsy at cpan.org>
-Standards-Version: 3.8.3
+Standards-Version: 3.8.4
 Homepage: http://search.cpan.org/dist/MooseX-Params-Validate/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmoosex-params-validate-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmoosex-params-validate-perl/

Modified: trunk/libmoosex-params-validate-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/debian/copyright?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/debian/copyright (original)
+++ trunk/libmoosex-params-validate-perl/debian/copyright Fri Mar 19 01:29:51 2010
@@ -1,35 +1,35 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Dave Rolsky <autarch at urth.org>
-Upstream-Source: http://search.cpan.org/dist/MooseX-Params-Validate/
-Upstream-Name: MooseX-Params-Validate
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59
+Maintainer: Dave Rolsky <autarch at urth.org>
+Source: http://search.cpan.org/dist/MooseX-Params-Validate/
+Name: MooseX-Params-Validate
 
 Files: *
 Copyright: 2007-2009, Infinity Interactive, Inc.
-License-Alias: Perl
-License: Artistic | GPL-1+
+License: Artistic or GPL-1+
+
+Files: inc/Module/*
+Copyright: 2002-2010, Adam Kennedy <adamk at cpan.org>
+ 2002-2010, Audrey Tang <autrijus at autrijus.org>
+ 2002-2010, Brian Ingerson <ingy at cpan.org>
+License: Artistic or GPL-1+
 
 Files: debian/*
-Copyright: 2009, Jonathan Yu <jawnsy at cpan.org>
-License: Artistic | GPL-1+
-
-Files: inc/Module/*
-Copyright: 2002-2009, Adam Kennedy <adamk at cpan.org>
- 2002-2009, Audrey Tang <autrijus at autrijus.org>
- 2002-2009, Brian Ingerson <ingy at cpan.org>
-License-Alias: Perl
-License: Artistic | GPL-1+
+Copyright: 2009-2010, Jonathan Yu <jawnsy at cpan.org>
+License: Artistic or GPL-1+
 
 License: Artistic
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the Artistic License, which comes with Perl.
-    On Debian GNU/Linux systems, the complete text of the Artistic License
-    can be found in `/usr/share/common-licenses/Artistic'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ .
+ On Debian GNU/Linux systems, the complete text of the Artistic License
+ can be found in `/usr/share/common-licenses/Artistic'
 
 License: GPL-1+
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 1, or (at your option)
-    any later version.
-    On Debian GNU/Linux systems, the complete text of the GNU General
-    Public License can be found in `/usr/share/common-licenses/GPL'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'
+

Modified: trunk/libmoosex-params-validate-perl/lib/MooseX/Params/Validate.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-params-validate-perl/lib/MooseX/Params/Validate.pm?rev=54520&op=diff
==============================================================================
--- trunk/libmoosex-params-validate-perl/lib/MooseX/Params/Validate.pm (original)
+++ trunk/libmoosex-params-validate-perl/lib/MooseX/Params/Validate.pm Fri Mar 19 01:29:51 2010
@@ -19,7 +19,7 @@
     },
 };
 
-our $VERSION   = '0.13';
+our $VERSION   = '0.14';
 our $AUTHORITY = 'cpan:STEVAN';
 
 my %CACHED_SPECS;
@@ -60,7 +60,7 @@
         called => _caller_name(),
     );
 
-    return ( ( $instance ? $instance : () ), %args );
+    return ( ( defined $instance ? $instance : () ), %args );
 }
 
 *validate = \&validated_hash;
@@ -108,7 +108,7 @@
     );
 
     return (
-        ( $instance ? $instance : () ),
+        ( defined $instance ? $instance : () ),
         @args{@ordered_spec}
     );
 }




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