Hello community,
here is the log from the commit of package perl-MooX-Types-MooseLike for
openSUSE:Factory checked in at 2014-09-22 09:21:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-MooX-Types-MooseLike (Old)
and /work/SRC/openSUSE:Factory/.perl-MooX-Types-MooseLike.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-MooX-Types-MooseLike"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-MooX-Types-MooseLike/perl-MooX-Types-MooseLike.changes
2013-08-06 11:04:27.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-MooX-Types-MooseLike.new/perl-MooX-Types-MooseLike.changes
2014-09-22 09:21:36.000000000 +0200
@@ -1,0 +2,7 @@
+Sun Sep 21 06:53:39 UTC 2014 - [email protected]
+
+- updated to 0.27
+ - Fix tests to not use package B (haarg)
+ - Bugfix for recent versions of Moo changing error messages (skaufman)
+
+-------------------------------------------------------------------
Old:
----
MooX-Types-MooseLike-0.25.tar.gz
New:
----
MooX-Types-MooseLike-0.27.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-MooX-Types-MooseLike.spec ++++++
--- /var/tmp/diff_new_pack.I92I6u/_old 2014-09-22 09:21:37.000000000 +0200
+++ /var/tmp/diff_new_pack.I92I6u/_new 2014-09-22 09:21:37.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-MooX-Types-MooseLike
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: perl-MooX-Types-MooseLike
-Version: 0.25
+Version: 0.27
Release: 0
%define cpan_name MooX-Types-MooseLike
Summary: some Moosish types and a type builder
@@ -33,21 +33,6 @@
BuildRequires: perl(Moo) >= 0.09101
BuildRequires: perl(Test::Fatal) >= 0.003
BuildRequires: perl(Test::More) >= 0.96
-#BuildRequires: perl(A)
-#BuildRequires: perl(Distar)
-#BuildRequires: perl(Human)
-#BuildRequires: perl(Local::TypeLibrary)
-#BuildRequires: perl(Man)
-#BuildRequires: perl(Moo::Role)
-#BuildRequires: perl(Moose::Meta::TypeConstraint::Class)
-#BuildRequires: perl(Moose::Meta::TypeConstraint::DuckType)
-#BuildRequires: perl(Moose::Meta::TypeConstraint::Enum)
-#BuildRequires: perl(Moose::Meta::TypeConstraint::Role)
-#BuildRequires: perl(Moose::Meta::TypeConstraint::Union)
-#BuildRequires: perl(Moose::Util::TypeConstraints)
-#BuildRequires: perl(MooX::Types::MooseLike)
-#BuildRequires: perl(MooX::Types::MooseLike::Base)
-#BuildRequires: perl(Role::Tiny)
Requires: perl(Module::Runtime) >= 0.012
%{perl_requires}
++++++ MooX-Types-MooseLike-0.25.tar.gz -> MooX-Types-MooseLike-0.27.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/Changes
new/MooX-Types-MooseLike-0.27/Changes
--- old/MooX-Types-MooseLike-0.25/Changes 2013-07-29 16:45:22.000000000
+0200
+++ new/MooX-Types-MooseLike-0.27/Changes 2014-08-19 18:40:43.000000000
+0200
@@ -1,3 +1,9 @@
+0.27 - 2014-08-19
+ - Fix tests to not use package B (haarg)
+
+0.26 - 2014-08-18
+ - Bugfix for recent versions of Moo changing error messages (skaufman)
+
0.25 - 2013-07-29
- Don't trigger bool overrides when checking for object instance type
[RT#87382] (Mithaldu)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/META.json
new/MooX-Types-MooseLike-0.27/META.json
--- old/MooX-Types-MooseLike-0.25/META.json 2013-07-29 16:54:18.000000000
+0200
+++ new/MooX-Types-MooseLike-0.27/META.json 2014-08-19 18:40:56.000000000
+0200
@@ -4,7 +4,7 @@
"mateu - Mateu X. Hunter (cpan:MATEU) <[email protected]>"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter
version 2.120921",
+ "generated_by" : "ExtUtils::MakeMaker version 6.88, CPAN::Meta::Converter
version 2.141520",
"license" : [
"perl_5"
],
@@ -48,5 +48,5 @@
},
"x_IRC" : "irc://irc.perl.org/#web-simple"
},
- "version" : "0.25"
+ "version" : "0.27"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/META.yml
new/MooX-Types-MooseLike-0.27/META.yml
--- old/MooX-Types-MooseLike-0.25/META.yml 2013-07-29 16:54:18.000000000
+0200
+++ new/MooX-Types-MooseLike-0.27/META.yml 2014-08-19 18:40:56.000000000
+0200
@@ -3,26 +3,26 @@
author:
- 'mateu - Mateu X. Hunter (cpan:MATEU) <[email protected]>'
build_requires:
- Moo: 0.09101
- Test::Fatal: 0.003
- Test::More: 0.96
+ Moo: '0.09101'
+ Test::Fatal: '0.003'
+ Test::More: '0.96'
configure_requires:
- ExtUtils::MakeMaker: 0
+ ExtUtils::MakeMaker: '0'
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.68, CPAN::Meta::Converter version
2.120921'
+generated_by: 'ExtUtils::MakeMaker version 6.88, CPAN::Meta::Converter version
2.141520'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
- version: 1.4
+ version: '1.4'
name: MooX-Types-MooseLike
no_index:
directory:
- t
- inc
requires:
- Module::Runtime: 0.012
+ Module::Runtime: '0.012'
resources:
+ IRC: irc://irc.perl.org/#web-simple
bugtracker: http://rt.cpan.org/NoAuth/Bugs.html?Dist=MooX-Types-MooseLike
repository: git://github.com/mateu/MooX-Types-MooseLike.git
- x_IRC: irc://irc.perl.org/#web-simple
-version: 0.25
+version: '0.27'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike/Base.pm
new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike/Base.pm
--- old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike/Base.pm
2013-07-29 16:44:32.000000000 +0200
+++ new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike/Base.pm
2014-08-19 18:38:28.000000000 +0200
@@ -7,7 +7,7 @@
use Exporter 5.57 'import';
our @EXPORT_OK = ();
-our $VERSION = 0.25;
+our $VERSION = 0.27;
# These types act like those found in Moose::Util::TypeConstraints.
# Generally speaking, the same test is used.
@@ -422,7 +422,7 @@
use MooX::Types::MooseLike::Base qw/HashRef ArrayRef/;
-so one could then declare some attributtes like:
+so one could then declare some attributes like:
has 'contact' => (
is => 'ro',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike.pm
new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike.pm
--- old/MooX-Types-MooseLike-0.25/lib/MooX/Types/MooseLike.pm 2013-07-29
16:43:05.000000000 +0200
+++ new/MooX-Types-MooseLike-0.27/lib/MooX/Types/MooseLike.pm 2014-08-19
18:38:18.000000000 +0200
@@ -8,7 +8,7 @@
use Carp qw(confess croak);
use List::Util qw(first);
-our $VERSION = '0.25';
+our $VERSION = '0.27';
sub register_types {
my ($type_definitions, $into, $moose_namespace) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/t/basic.t
new/MooX-Types-MooseLike-0.27/t/basic.t
--- old/MooX-Types-MooseLike-0.25/t/basic.t 2013-04-08 18:59:51.000000000
+0200
+++ new/MooX-Types-MooseLike-0.27/t/basic.t 2014-08-19 00:54:15.000000000
+0200
@@ -319,7 +319,7 @@
like(
exception { MooX::Types::MooseLike::Test->new(an_undef => '') },
- qr/is not undef.*\n.*MooX::Types::MooseLike::Test::new.*basic\.t/,
+ qr/is not undef.*\n.*MooX::Types::MooseLike::Test::new.*basic\.t/s,
'The error looks like a useful stacktrace'
);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/MooX-Types-MooseLike-0.25/t/parameterized.t
new/MooX-Types-MooseLike-0.27/t/parameterized.t
--- old/MooX-Types-MooseLike-0.25/t/parameterized.t 2013-03-26
06:47:09.000000000 +0100
+++ new/MooX-Types-MooseLike-0.27/t/parameterized.t 2014-08-19
18:37:44.000000000 +0200
@@ -1,17 +1,4 @@
{
- package A;
- use Moo;
- has fun => (is => 'ro');
- 1;
-}
-{
- package B;
- use Moo;
- extends 'A';
- has funner => (is => 'ro');
- 1;
-}
-{
package MooX::Types::MooseLike::Test;
use strict;
use warnings FATAL => 'all';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/MooX-Types-MooseLike-0.25/t/parameterized_with_string.t
new/MooX-Types-MooseLike-0.27/t/parameterized_with_string.t
--- old/MooX-Types-MooseLike-0.25/t/parameterized_with_string.t 2013-07-29
16:36:09.000000000 +0200
+++ new/MooX-Types-MooseLike-0.27/t/parameterized_with_string.t 2014-08-19
18:37:44.000000000 +0200
@@ -16,15 +16,15 @@
sub quoi { 'dieu' };
}
{
- package A;
+ package ClassA;
use Moo;
has fun => (is => 'ro');
1;
}
{
- package B;
+ package ClassB;
use Moo;
- extends 'A';
+ extends 'ClassA';
has funner => (is => 'ro');
1;
}
@@ -48,7 +48,7 @@
);
has instance_of_A_and_B => (
is => 'ro',
- isa => InstanceOf['A', 'B'],
+ isa => InstanceOf['ClassA', 'ClassB'],
);
has instance_of_NoBool => (
is => 'ro',
@@ -103,7 +103,7 @@
qr/is not an instance of the class.*IO::Handle/,
'a Foo instance is not an instance of IO::Handle'
);
-ok(MooX::Types::MooseLike::Test->new(instance_of_A_and_B => B->new ),
'instance of A and B');
+ok(MooX::Types::MooseLike::Test->new(instance_of_A_and_B => ClassB->new ),
'instance of ClassA and ClassB');
ok(MooX::Types::MooseLike::Test->new(instance_of_NoBool => NoBool->new ),
'instance of NoBool');
# ConsumerOf
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]