r60425 - in /branches/upstream/libmoosex-types-perl/current: ./ inc/Module/ inc/Module/Install/ lib/MooseX/ lib/MooseX/Types/ t/
carnil-guest at users.alioth.debian.org
carnil-guest at users.alioth.debian.org
Tue Jul 20 07:24:44 UTC 2010
Author: carnil-guest
Date: Tue Jul 20 07:23:43 2010
New Revision: 60425
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=60425
Log:
[svn-upgrade] new version libmoosex-types-perl (0.23)
Modified:
branches/upstream/libmoosex-types-perl/current/Changes
branches/upstream/libmoosex-types-perl/current/META.yml
branches/upstream/libmoosex-types-perl/current/inc/Module/Install.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Base.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Can.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Fetch.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Makefile.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Metadata.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Win32.pm
branches/upstream/libmoosex-types-perl/current/inc/Module/Install/WriteAll.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Base.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/CheckedUtilExports.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Combine.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Moose.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/TypeDecorator.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/UndefinedType.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Util.pm
branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Wrapper.pm
branches/upstream/libmoosex-types-perl/current/t/21_coerce_parameterized_types.t
Modified: branches/upstream/libmoosex-types-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/Changes?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/Changes (original)
+++ branches/upstream/libmoosex-types-perl/current/Changes Tue Jul 20 07:23:43 2010
@@ -1,4 +1,7 @@
Revision history for MooseX-Types
+
+0.23 Tue Jul 20 02:18:37 CEST 2010
+ - Avoid warnings from Moose 1.09 in tests (Dave Rolsky).
0.22 Tue Jun 1 20:10:12 CEST 2010
- Update docs to mention MRO::Compat rather than Class::C3.
Modified: branches/upstream/libmoosex-types-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/META.yml?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/META.yml (original)
+++ branches/upstream/libmoosex-types-perl/current/META.yml Tue Jul 20 07:23:43 2010
@@ -11,7 +11,7 @@
configure_requires:
ExtUtils::MakeMaker: 6.42
distribution_type: module
-generated_by: 'Module::Install version 0.98'
+generated_by: 'Module::Install version 1.00'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -24,31 +24,31 @@
provides:
MooseX::Types:
file: lib/MooseX/Types.pm
- version: 0.22
+ version: 0.23
MooseX::Types::Base:
file: lib/MooseX/Types/Base.pm
- version: 0.22
+ version: 0.23
MooseX::Types::CheckedUtilExports:
file: lib/MooseX/Types/CheckedUtilExports.pm
- version: 0.22
+ version: 0.23
MooseX::Types::Combine:
file: lib/MooseX/Types/Combine.pm
- version: 0.22
+ version: 0.23
MooseX::Types::Moose:
file: lib/MooseX/Types/Moose.pm
- version: 0.22
+ version: 0.23
MooseX::Types::TypeDecorator:
file: lib/MooseX/Types/TypeDecorator.pm
- version: 0.22
+ version: 0.23
MooseX::Types::UndefinedType:
file: lib/MooseX/Types/UndefinedType.pm
- version: 0.22
+ version: 0.23
MooseX::Types::Util:
file: lib/MooseX/Types/Util.pm
- version: 0.22
+ version: 0.23
MooseX::Types::Wrapper:
file: lib/MooseX/Types/Wrapper.pm
- version: 0.22
+ version: 0.23
requires:
Carp: 0
Carp::Clan: 6.00
@@ -60,4 +60,4 @@
perl: 5.8.0
resources:
license: http://dev.perl.org/licenses/
-version: 0.22
+version: 0.23
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install.pm Tue Jul 20 07:23:43 2010
@@ -22,7 +22,6 @@
use Cwd ();
use File::Find ();
use File::Path ();
-use FindBin;
use vars qw{$VERSION $MAIN};
BEGIN {
@@ -32,7 +31,7 @@
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
- $VERSION = '0.98';
+ $VERSION = '1.00';
# Storage for the pseudo-singleton
$MAIN = undef;
@@ -231,7 +230,12 @@
sub new {
my ($class, %args) = @_;
- FindBin->again;
+ delete $INC{'FindBin.pm'};
+ {
+ # to suppress the redefine warning
+ local $SIG{__WARN__} = sub {};
+ require FindBin;
+ }
# ignore the prefix on extension modules built from top level.
my $base_path = Cwd::abs_path($FindBin::Bin);
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Base.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Base.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Base.pm Tue Jul 20 07:23:43 2010
@@ -4,7 +4,7 @@
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
}
# Suspend handler for "redefined" warnings
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Can.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Can.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Can.pm Tue Jul 20 07:23:43 2010
@@ -9,7 +9,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Fetch.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Fetch.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Fetch.pm Tue Jul 20 07:23:43 2010
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Makefile.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Makefile.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Makefile.pm Tue Jul 20 07:23:43 2010
@@ -8,7 +8,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Metadata.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Metadata.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Metadata.pm Tue Jul 20 07:23:43 2010
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Win32.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Win32.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/Win32.pm Tue Jul 20 07:23:43 2010
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
Modified: branches/upstream/libmoosex-types-perl/current/inc/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/inc/Module/Install/WriteAll.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/inc/Module/Install/WriteAll.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/inc/Module/Install/WriteAll.pm Tue Jul 20 07:23:43 2010
@@ -6,7 +6,7 @@
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
- $VERSION = '0.98';
+ $VERSION = '1.00';
@ISA = qw{Module::Install::Base};
$ISCORE = 1;
}
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types.pm Tue Jul 20 07:23:43 2010
@@ -20,7 +20,7 @@
use namespace::clean -except => [qw( meta )];
use 5.008;
-our $VERSION = '0.22';
+our $VERSION = '0.23';
my $UndefMsg = q{Action for type '%s' not yet defined in library '%s'};
=head1 SYNOPSIS
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Base.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Base.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Base.pm Tue Jul 20 07:23:43 2010
@@ -1,5 +1,5 @@
package MooseX::Types::Base;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
use Moose;
=head1 NAME
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/CheckedUtilExports.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/CheckedUtilExports.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/CheckedUtilExports.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/CheckedUtilExports.pm Tue Jul 20 07:23:43 2010
@@ -6,7 +6,7 @@
=cut
package MooseX::Types::CheckedUtilExports;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
use strict;
use warnings;
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Combine.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Combine.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Combine.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Combine.pm Tue Jul 20 07:23:43 2010
@@ -5,7 +5,7 @@
=cut
package MooseX::Types::Combine;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
use strict;
use warnings;
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Moose.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Moose.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Moose.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Moose.pm Tue Jul 20 07:23:43 2010
@@ -1,5 +1,5 @@
package MooseX::Types::Moose;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
=head1 NAME
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/TypeDecorator.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/TypeDecorator.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/TypeDecorator.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/TypeDecorator.pm Tue Jul 20 07:23:43 2010
@@ -1,5 +1,5 @@
package MooseX::Types::TypeDecorator;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
use strict;
use warnings;
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/UndefinedType.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/UndefinedType.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/UndefinedType.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/UndefinedType.pm Tue Jul 20 07:23:43 2010
@@ -1,5 +1,5 @@
package MooseX::Types::UndefinedType;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
=head1 NAME
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Util.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Util.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Util.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Util.pm Tue Jul 20 07:23:43 2010
@@ -1,5 +1,5 @@
package MooseX::Types::Util;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
=head1 NAME
Modified: branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Wrapper.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Wrapper.pm?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Wrapper.pm (original)
+++ branches/upstream/libmoosex-types-perl/current/lib/MooseX/Types/Wrapper.pm Tue Jul 20 07:23:43 2010
@@ -5,7 +5,7 @@
=cut
package MooseX::Types::Wrapper;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
use Moose;
use Carp::Clan qw( ^MooseX::Types );
Modified: branches/upstream/libmoosex-types-perl/current/t/21_coerce_parameterized_types.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-types-perl/current/t/21_coerce_parameterized_types.t?rev=60425&op=diff
==============================================================================
--- branches/upstream/libmoosex-types-perl/current/t/21_coerce_parameterized_types.t (original)
+++ branches/upstream/libmoosex-types-perl/current/t/21_coerce_parameterized_types.t Tue Jul 20 07:23:43 2010
@@ -31,24 +31,19 @@
[split //]
};
}
+
{
- package AClass;
- use Moose;
BEGIN { TypeLib->import(qw/
MyChar MyDigit ArrayRefOfMyCharOrDigit/
) };
use MooseX::Types::Moose 'ArrayRef';
- has parameterized => (is => 'rw', isa => ArrayRef[MyChar|MyDigit], coerce => 1);
- has subtype_parameterized => (is => 'rw', isa => ArrayRefOfMyCharOrDigit, coerce => 1);
+ my $parameterized = ArrayRef[MyChar|MyDigit];
+ { local $::TODO = "see comments in MooseX::Types->create_arged_...";
+ ::ok( $parameterized->has_coercion, 'coercion applied to parameterized type' );
+ }
+
+ my $subtype = ArrayRefOfMyCharOrDigit;
+ ::ok( $subtype->has_coercion, 'coercion applied to subtype' );
}
-my $instance = AClass->new;
-
-{ local $TODO = "see comments in MooseX::Types->create_arged_...";
-lives_ok { $instance->parameterized('foo') }
- 'coercion applied to parameterized type';
-}
-
-lives_ok { $instance->subtype_parameterized('foo') }
- 'coercion applied to subtype';
More information about the Pkg-perl-cvs-commits
mailing list