r60427 - in /trunk/libmoosex-types-perl: ./ debian/ 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:49:12 UTC 2010
Author: carnil-guest
Date: Tue Jul 20 07:48:58 2010
New Revision: 60427
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=60427
Log:
* New upstream release
* Bump Standards-Version to 3.9.0 (no changes needed).
Modified:
trunk/libmoosex-types-perl/Changes
trunk/libmoosex-types-perl/META.yml
trunk/libmoosex-types-perl/debian/changelog
trunk/libmoosex-types-perl/debian/control
trunk/libmoosex-types-perl/inc/Module/Install.pm
trunk/libmoosex-types-perl/inc/Module/Install/Base.pm
trunk/libmoosex-types-perl/inc/Module/Install/Can.pm
trunk/libmoosex-types-perl/inc/Module/Install/Fetch.pm
trunk/libmoosex-types-perl/inc/Module/Install/Makefile.pm
trunk/libmoosex-types-perl/inc/Module/Install/Metadata.pm
trunk/libmoosex-types-perl/inc/Module/Install/Win32.pm
trunk/libmoosex-types-perl/inc/Module/Install/WriteAll.pm
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/21_coerce_parameterized_types.t
Modified: trunk/libmoosex-types-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/Changes?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/Changes (original)
+++ trunk/libmoosex-types-perl/Changes Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/META.yml?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/META.yml (original)
+++ trunk/libmoosex-types-perl/META.yml Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/debian/changelog?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/debian/changelog (original)
+++ trunk/libmoosex-types-perl/debian/changelog Tue Jul 20 07:48:58 2010
@@ -1,3 +1,10 @@
+libmoosex-types-perl (0.23-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ * Bump Standards-Version to 3.9.0 (no changes needed).
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com> Tue, 20 Jul 2010 09:48:53 +0200
+
libmoosex-types-perl (0.22-1) unstable; urgency=low
* New upstream release.
Modified: trunk/libmoosex-types-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/debian/control?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/debian/control (original)
+++ trunk/libmoosex-types-perl/debian/control Tue Jul 20 07:48:58 2010
@@ -10,7 +10,7 @@
Uploaders: Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com>,
Ansgar Burchardt <ansgar at 43-1.org>, Ryan Niebur <ryan at debian.org>,
gregor herrmann <gregoa at debian.org>, Jonathan Yu <jawnsy at cpan.org>
-Standards-Version: 3.8.4
+Standards-Version: 3.9.0
Homepage: http://search.cpan.org/dist/MooseX-Types/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmoosex-types-perl/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmoosex-types-perl/
Modified: trunk/libmoosex-types-perl/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/Base.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/Base.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/Base.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/Can.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/Can.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/Can.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/Fetch.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/Fetch.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/Fetch.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/Makefile.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/Makefile.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/Makefile.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/Metadata.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/Metadata.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/Metadata.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/Win32.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/Win32.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/Win32.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/inc/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/inc/Module/Install/WriteAll.pm?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/inc/Module/Install/WriteAll.pm (original)
+++ trunk/libmoosex-types-perl/inc/Module/Install/WriteAll.pm Tue Jul 20 07:48:58 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: 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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types.pm Tue Jul 20 07:48:58 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: 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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Base.pm Tue Jul 20 07:48:58 2010
@@ -1,5 +1,5 @@
package MooseX::Types::Base;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/CheckedUtilExports.pm Tue Jul 20 07:48:58 2010
@@ -6,7 +6,7 @@
=cut
package MooseX::Types::CheckedUtilExports;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Combine.pm Tue Jul 20 07:48:58 2010
@@ -5,7 +5,7 @@
=cut
package MooseX::Types::Combine;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Moose.pm Tue Jul 20 07:48:58 2010
@@ -1,5 +1,5 @@
package MooseX::Types::Moose;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
=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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/TypeDecorator.pm Tue Jul 20 07:48:58 2010
@@ -1,5 +1,5 @@
package MooseX::Types::TypeDecorator;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/UndefinedType.pm Tue Jul 20 07:48:58 2010
@@ -1,5 +1,5 @@
package MooseX::Types::UndefinedType;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
=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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Util.pm Tue Jul 20 07:48:58 2010
@@ -1,5 +1,5 @@
package MooseX::Types::Util;
-our $VERSION = "0.22";
+our $VERSION = "0.23";
=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=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm (original)
+++ trunk/libmoosex-types-perl/lib/MooseX/Types/Wrapper.pm Tue Jul 20 07:48:58 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: trunk/libmoosex-types-perl/t/21_coerce_parameterized_types.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-types-perl/t/21_coerce_parameterized_types.t?rev=60427&op=diff
==============================================================================
--- trunk/libmoosex-types-perl/t/21_coerce_parameterized_types.t (original)
+++ trunk/libmoosex-types-perl/t/21_coerce_parameterized_types.t Tue Jul 20 07:48:58 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