r22690 - in /trunk/libmoosex-strictconstructor-perl: Build.PL Changes META.yml SIGNATURE debian/changelog lib/MooseX/StrictConstructor.pm lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm t/perlcritic.t
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Wed Jul 2 21:49:52 UTC 2008
Author: gregoa
Date: Wed Jul 2 21:49:52 2008
New Revision: 22690
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=22690
Log:
New upstream release.
Modified:
trunk/libmoosex-strictconstructor-perl/Build.PL
trunk/libmoosex-strictconstructor-perl/Changes
trunk/libmoosex-strictconstructor-perl/META.yml
trunk/libmoosex-strictconstructor-perl/SIGNATURE
trunk/libmoosex-strictconstructor-perl/debian/changelog
trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor.pm
trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm
trunk/libmoosex-strictconstructor-perl/t/perlcritic.t
Modified: trunk/libmoosex-strictconstructor-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/Build.PL?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/Build.PL (original)
+++ trunk/libmoosex-strictconstructor-perl/Build.PL Wed Jul 2 21:49:52 2008
@@ -8,7 +8,7 @@
my $builder = Module::Build->new
( module_name => 'MooseX::StrictConstructor',
license => 'perl',
- requires => { 'Moose' => 0.26,
+ requires => { 'Moose' => 0.51,
'Test::More' => 0,
},
create_makefile_pl => 'passthrough',
Modified: trunk/libmoosex-strictconstructor-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/Changes?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/Changes (original)
+++ trunk/libmoosex-strictconstructor-perl/Changes Wed Jul 2 21:49:52 2008
@@ -1,3 +1,8 @@
+0.06 2008-06-27
+
+- Changes to the immutable bits to work with the latest Moose (0.51).
+
+
0.05 2008-04-18
- The fix in 0.04 only worked for non-immutable classes.
Modified: trunk/libmoosex-strictconstructor-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/META.yml?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/META.yml (original)
+++ trunk/libmoosex-strictconstructor-perl/META.yml Wed Jul 2 21:49:52 2008
@@ -1,6 +1,6 @@
---
name: MooseX-StrictConstructor
-version: 0.05
+version: 0.06
author:
- 'Dave Rolsky, C<< <autarch at urth.org> >>'
abstract: Make your object constructors blow up on unknown attributes
@@ -8,14 +8,14 @@
resources:
license: http://dev.perl.org/licenses/
requires:
- Moose: 0.26
+ Moose: 0.51
Test::More: 0
provides:
MooseX::Object::StrictConstructor:
file: lib/MooseX/Object/StrictConstructor.pm
MooseX::StrictConstructor:
file: lib/MooseX/StrictConstructor.pm
- version: 0.05
+ version: 0.06
MooseX::StrictConstructor::Meta::Class:
file: lib/MooseX/StrictConstructor/Meta/Class.pm
MooseX::StrictConstructor::Meta::Method::Constructor:
Modified: trunk/libmoosex-strictconstructor-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/SIGNATURE?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/SIGNATURE (original)
+++ trunk/libmoosex-strictconstructor-perl/SIGNATURE Wed Jul 2 21:49:52 2008
@@ -14,24 +14,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 c064e5eeef39c4434b8460e64f71ba90a8ef5bf2 Build.PL
-SHA1 762950b1def80e885b31560773fe7bd4772be751 Changes
+SHA1 68c8a1106f6a281f01cab177c951626e2d28b82f Build.PL
+SHA1 129023b64c1f411e0b1de567d85d666f4a2e9e4f Changes
SHA1 cda8df304bf3b8a67747fb5fcd97dccb32370008 MANIFEST
-SHA1 6b201af91e674ddc204095a6c54df56393b0621c META.yml
+SHA1 25127709adfcc546f5988445163c0a14537d7405 META.yml
SHA1 cd14ada78fb37a0d926edd86eddcdf7f939de582 Makefile.PL
SHA1 6e146058a15cd4170066c830ca5f3eac68b146bc README
SHA1 2db66fdcf07316150b3981351c22f492da0af4fc lib/MooseX/Object/StrictConstructor.pm
-SHA1 5dd99f311f2d0542990496a728056cb76113634d lib/MooseX/StrictConstructor.pm
+SHA1 b0fd8f64134f7fb37462d341594f43c5d4818a22 lib/MooseX/StrictConstructor.pm
SHA1 812fcb248e74ec3415c2e7d50af6cac7974e76f8 lib/MooseX/StrictConstructor/Meta/Class.pm
-SHA1 5d16960ec2ef53791c6f66b9daf97a929e902b5a lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm
+SHA1 f5683ecb104860cee0de2fe33eac3e08b72e9c7a lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm
SHA1 ee75031bb26f217880d77c04b3e43690da74473f t/basic.t
-SHA1 98c875c39bedc57bc3c52b583ddc866c6d184d0a t/perlcritic.t
+SHA1 a38c158c90a326d6beaf6808e94034dd71f6f5aa t/perlcritic.t
SHA1 28a931f3b0c075d8d6c4ce47d5e89c3fdb19ed0f t/pod-coverage.t
SHA1 cec881e89926d320475f9de2b7fad02c2169f510 t/pod.t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
-iD8DBQFICWsK3Or3ZzQuifMRAqKsAJ9qBULoLZKRCXr0kiwZ1aYOEM84XACg6Kph
-z+ygE8cBnoIPdnLZOPqDmCI=
-=sfg4
+iD8DBQFIZGRD3Or3ZzQuifMRAhJXAJwIc6VRyJPo8IjcPdSrj95bjR/3xwCgrgK7
+pXSXlNh9qgtkGgdUXlnIj8c=
+=PC2e
-----END PGP SIGNATURE-----
Modified: trunk/libmoosex-strictconstructor-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/debian/changelog?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/debian/changelog (original)
+++ trunk/libmoosex-strictconstructor-perl/debian/changelog Wed Jul 2 21:49:52 2008
@@ -1,3 +1,9 @@
+libmoosex-strictconstructor-perl (0.06-1) UNRELEASED; urgency=low
+
+ * New upstream release.
+
+ -- gregor herrmann <gregoa at debian.org> Wed, 02 Jul 2008 23:49:01 +0200
+
libmoosex-strictconstructor-perl (0.05-1) unstable; urgency=low
* Initial Release. Closes: #483373.
Modified: trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor.pm?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor.pm (original)
+++ trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor.pm Wed Jul 2 21:49:52 2008
@@ -3,7 +3,7 @@
use strict;
use warnings;
-our $VERSION = '0.05';
+our $VERSION = '0.06';
use Moose;
use MooseX::Object::StrictConstructor;
Modified: trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm (original)
+++ trunk/libmoosex-strictconstructor-perl/lib/MooseX/StrictConstructor/Meta/Method/Constructor.pm Wed Jul 2 21:49:52 2008
@@ -25,7 +25,7 @@
$source .= <<"EOF";
my \%attrs = (@attrs);
-my \@bad = sort grep { ! \$attrs{\$_} } keys \%params;
+my \@bad = sort grep { ! \$attrs{\$_} } keys \%{ \$params };
if (\@bad) {
Carp::confess "Found unknown attribute(s) passed to the constructor: \@bad";
Modified: trunk/libmoosex-strictconstructor-perl/t/perlcritic.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-strictconstructor-perl/t/perlcritic.t?rev=22690&op=diff
==============================================================================
--- trunk/libmoosex-strictconstructor-perl/t/perlcritic.t (original)
+++ trunk/libmoosex-strictconstructor-perl/t/perlcritic.t Wed Jul 2 21:49:52 2008
@@ -8,6 +8,6 @@
unless -d '.svn' || $ENV{IS_MAINTAINER};
eval 'use Test::Perl::Critic ( -severity => 4 )';
-plan skip_all => 'Test::Perl::Critic required for testing POD' if $@;
+plan skip_all => 'Test::Perl::Critic required for criticizing' if $@;
all_critic_ok();
More information about the Pkg-perl-cvs-commits
mailing list