r62483 - in /trunk/libmoosex-types-perl: ./ debian/ lib/MooseX/ lib/MooseX/Types/ t/

carnil-guest at users.alioth.debian.org carnil-guest at users.alioth.debian.org
Sun Sep 12 05:55:19 UTC 2010


Author: carnil-guest
Date: Sun Sep 12 05:55:09 2010
New Revision: 62483

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=62483
Log:
New upstream release

Modified:
    trunk/libmoosex-types-perl/Changes
    trunk/libmoosex-types-perl/META.yml
    trunk/libmoosex-types-perl/debian/changelog
    trunk/libmoosex-types-perl/lib/MooseX/Types.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm
    trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm
    trunk/libmoosex-types-perl/t/13_typedecorator.t

Modified: trunk/libmoosex-types-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/Changes?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/Changes (original)
+++ trunk/libmoosex-types-perl/Changes Sun Sep 12 05:55:09 2010
@@ -1,4 +1,7 @@
 Revision history for MooseX-Types
+
+0.24    Sat Sep 11 19:59:18 CEST 2010
+        - Avoid more warnings from Moose 1.09 in tests (Dave Rolsky).
 
 0.23    Tue Jul 20 02:18:37 CEST 2010
         - Avoid warnings from Moose 1.09 in tests (Dave Rolsky).

Modified: trunk/libmoosex-types-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/META.yml?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/META.yml (original)
+++ trunk/libmoosex-types-perl/META.yml Sun Sep 12 05:55:09 2010
@@ -24,31 +24,31 @@
 provides:
   MooseX::Types:
     file: lib/MooseX/Types.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::Base:
     file: lib/MooseX/Types/Base.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::CheckedUtilExports:
     file: lib/MooseX/Types/CheckedUtilExports.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::Combine:
     file: lib/MooseX/Types/Combine.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::Moose:
     file: lib/MooseX/Types/Moose.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::TypeDecorator:
     file: lib/MooseX/Types/TypeDecorator.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::UndefinedType:
     file: lib/MooseX/Types/UndefinedType.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::Util:
     file: lib/MooseX/Types/Util.pm
-    version: 0.23
+    version: 0.24
   MooseX::Types::Wrapper:
     file: lib/MooseX/Types/Wrapper.pm
-    version: 0.23
+    version: 0.24
 requires:
   Carp: 0
   Carp::Clan: 6.00
@@ -60,4 +60,4 @@
   perl: 5.8.0
 resources:
   license: http://dev.perl.org/licenses/
-version: 0.23
+version: 0.24

Modified: trunk/libmoosex-types-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/debian/changelog?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/debian/changelog (original)
+++ trunk/libmoosex-types-perl/debian/changelog Sun Sep 12 05:55:09 2010
@@ -1,7 +1,4 @@
-libmoosex-types-perl (0.23-1) UNRELEASED; urgency=low
-
-  TODO: gives some warnings during running tests with
-  libmoose-perl 1.09
+libmoosex-types-perl (0.24-1) UNRELEASED; urgency=low
 
   * New upstream release
   * Bump Standards-Version to 3.9.1 (no changes needed).

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types.pm Sun Sep 12 05:55:09 2010
@@ -20,7 +20,7 @@
 use namespace::clean -except => [qw( meta )];
 
 use 5.008;
-our $VERSION = '0.23';
+our $VERSION = '0.24';
 my $UndefMsg = q{Action for type '%s' not yet defined in library '%s'};
 
 =head1 SYNOPSIS

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm Sun Sep 12 05:55:09 2010
@@ -1,5 +1,5 @@
 package MooseX::Types::Base;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 use Moose;
 
 =head1 NAME

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm Sun Sep 12 05:55:09 2010
@@ -6,7 +6,7 @@
 =cut
 
 package MooseX::Types::CheckedUtilExports;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 
 use strict;
 use warnings;

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm Sun Sep 12 05:55:09 2010
@@ -5,7 +5,7 @@
 =cut
 
 package MooseX::Types::Combine;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 
 use strict;
 use warnings;

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm Sun Sep 12 05:55:09 2010
@@ -1,5 +1,5 @@
 package MooseX::Types::Moose;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 
 =head1 NAME
 

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm Sun Sep 12 05:55:09 2010
@@ -1,5 +1,5 @@
 package MooseX::Types::TypeDecorator;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 
 use strict;
 use warnings;

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm Sun Sep 12 05:55:09 2010
@@ -1,5 +1,5 @@
 package MooseX::Types::UndefinedType;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 
 =head1 NAME
 

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm Sun Sep 12 05:55:09 2010
@@ -1,5 +1,5 @@
 package MooseX::Types::Util;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 
 =head1 NAME
 

Modified: trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm Sun Sep 12 05:55:09 2010
@@ -5,7 +5,7 @@
 =cut
 
 package MooseX::Types::Wrapper;
-our $VERSION = "0.23";
+our $VERSION = "0.24";
 use Moose;
 
 use Carp::Clan      qw( ^MooseX::Types );

Modified: trunk/libmoosex-types-perl/t/13_typedecorator.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/t/13_typedecorator.t?rev=62483&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/t/13_typedecorator.t (original)
+++ trunk/libmoosex-types-perl/t/13_typedecorator.t Sun Sep 12 05:55:09 2010
@@ -24,8 +24,8 @@
     has 'arrayrefint01' => (is=>'rw', isa=>MyArrayRefInt01, coerce=>1);
     has 'arrayrefint02' => (is=>'rw', isa=>MyArrayRefInt02, coerce=>1);
     has 'arrayrefint03' => (is=>'rw', isa=>MyArrayRefBase[Int]);
-    has 'StrOrArrayRef' => (is=>'rw', isa=>StrOrArrayRef);
-    has 'AtLeastOneInt' => (is=>'rw', isa=>AtLeastOneInt);
+    has 'StrOrArrayRef_attr' => (is=>'rw', isa=>StrOrArrayRef);
+    has 'AtLeastOneInt_attr' => (is=>'rw', isa=>AtLeastOneInt);
     has 'pipeoverloading' => (is=>'rw', isa=>Int|Str);   
     has 'deep' => (is=>'rw', isa=>ArrayRef[ArrayRef[HashRef[Int]]] );
     has 'deep2' => (is=>'rw', isa=>ArrayRef[Int|ArrayRef[HashRef[Int|Object]]] );
@@ -127,31 +127,31 @@
 
 # TEST StrOrArrayRef
 
-ok $type->StrOrArrayRef('string')
+ok $type->StrOrArrayRef_attr('string')
  => 'String part of union is good';
 
-ok $type->StrOrArrayRef([1,2,3])
+ok $type->StrOrArrayRef_attr([1,2,3])
  => 'arrayref part of union is good';
  
 throws_ok sub {
-    $type->StrOrArrayRef({a=>111});
-}, qr/Attribute \(StrOrArrayRef\) does not pass the type constraint/ => 'Correctly failed to use a hashref';
+    $type->StrOrArrayRef_attr({a=>111});
+}, qr/Attribute \(StrOrArrayRef_attr\) does not pass the type constraint/ => 'Correctly failed to use a hashref';
 
 # Test AtLeastOneInt
 
-ok $type->AtLeastOneInt([1,2]),
+ok $type->AtLeastOneInt_attr([1,2]),
  => 'Good assignment';
 
-is_deeply $type->AtLeastOneInt, [1,2]
+is_deeply $type->AtLeastOneInt_attr, [1,2]
  => "Got expected values.";
  
 throws_ok sub {
-    $type->AtLeastOneInt([]);
-}, qr/Attribute \(AtLeastOneInt\) does not pass the type constraint/ => 'properly fails to assign as []';
-
-throws_ok sub {
-    $type->AtLeastOneInt(['a','b']);
-}, qr/Attribute \(AtLeastOneInt\) does not pass the type constraint/ => 'properly fails arrayref of strings';
+    $type->AtLeastOneInt_attr([]);
+}, qr/Attribute \(AtLeastOneInt_attr\) does not pass the type constraint/ => 'properly fails to assign as []';
+
+throws_ok sub {
+    $type->AtLeastOneInt_attr(['a','b']);
+}, qr/Attribute \(AtLeastOneInt_attr\) does not pass the type constraint/ => 'properly fails arrayref of strings';
 
 ## Test pipeoverloading
 




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