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