Hello community,
here is the log from the commit of package perl-Parse-Method-Signatures for
openSUSE:Factory checked in at 2014-02-12 07:15:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Parse-Method-Signatures (Old)
and /work/SRC/openSUSE:Factory/.perl-Parse-Method-Signatures.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Parse-Method-Signatures"
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-Parse-Method-Signatures/perl-Parse-Method-Signatures.changes
2013-06-13 18:20:28.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Parse-Method-Signatures.new/perl-Parse-Method-Signatures.changes
2014-02-12 09:48:42.000000000 +0100
@@ -1,0 +2,6 @@
+Sun Feb 9 13:33:05 UTC 2014 - [email protected]
+
+- updated to 1.003016
+ - Use Class::Load instead of Class::MOP::load_class() (Zefram)
+
+-------------------------------------------------------------------
Old:
----
Parse-Method-Signatures-1.003015.tar.gz
New:
----
Parse-Method-Signatures-1.003016.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Parse-Method-Signatures.spec ++++++
--- /var/tmp/diff_new_pack.lqwqDP/_old 2014-02-12 09:48:43.000000000 +0100
+++ /var/tmp/diff_new_pack.lqwqDP/_new 2014-02-12 09:48:43.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-Parse-Method-Signatures
#
-# 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-Parse-Method-Signatures
-Version: 1.003015
+Version: 1.003016
Release: 0
%define cpan_name Parse-Method-Signatures
Summary: Perl6 like method signature parser
@@ -29,6 +29,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
+BuildRequires: perl(Class::Load) >= 0.19
BuildRequires: perl(List::MoreUtils) >= 0.20
BuildRequires: perl(Moose)
BuildRequires: perl(MooseX::Traits) >= 0.06
@@ -40,26 +41,8 @@
BuildRequires: perl(Test::Exception)
BuildRequires: perl(aliased)
BuildRequires: perl(namespace::clean) >= 0.10
-#BuildRequires: perl(CPANPLUS::Backend)
-#BuildRequires: perl(inc::Module::Install) >= 0.91
-#BuildRequires: perl(JSON)
-#BuildRequires: perl(LWP::Simple)
-#BuildRequires: perl(Module::AutoInstall)
-#BuildRequires: perl(Module::Build)
-#BuildRequires: perl(Module::Install::Base)
-#BuildRequires: perl(Moose::Role)
-#BuildRequires: perl(Moose::Util::TypeConstraints)
-#BuildRequires: perl(MooseX::Types::Util)
-#BuildRequires: perl(Parse::CPAN::Meta)
-#BuildRequires: perl(Parse::Method::Signatures)
-#BuildRequires: perl(Parse::Method::Signatures::Param)
-#BuildRequires: perl(Parse::Method::Signatures::ParamCollection)
-#BuildRequires: perl(Parse::Method::Signatures::Param::Unpacked)
-#BuildRequires: perl(Parse::Method::Signatures::Types)
-#BuildRequires: perl(PPI::Statement::Expression)
-#BuildRequires: perl(PPI::Token::Word)
-#BuildRequires: perl(Test::Moose)
-#BuildRequires: perl(YAML::Tiny)
+
+Requires: perl(Class::Load) >= 0.19
Requires: perl(List::MoreUtils) >= 0.20
Requires: perl(Moose)
Requires: perl(MooseX::Traits) >= 0.06
++++++ Parse-Method-Signatures-1.003015.tar.gz ->
Parse-Method-Signatures-1.003016.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-Method-Signatures-1.003015/Changes
new/Parse-Method-Signatures-1.003016/Changes
--- old/Parse-Method-Signatures-1.003015/Changes 2013-03-01
01:57:39.000000000 +0100
+++ new/Parse-Method-Signatures-1.003016/Changes 2014-01-12
19:33:27.000000000 +0100
@@ -1,4 +1,8 @@
Changelog for Parse::Method::Signatures
+
+1.003016 - 2014/01/12
+ - Use Class::Load instead of Class::MOP::load_class() (Zefram)
+
1.003015 - 2013/03/01
- Don't ship MYMETA files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-Method-Signatures-1.003015/META.yml
new/Parse-Method-Signatures-1.003016/META.yml
--- old/Parse-Method-Signatures-1.003015/META.yml 2013-03-01
01:58:20.000000000 +0100
+++ new/Parse-Method-Signatures-1.003016/META.yml 2014-01-12
19:34:08.000000000 +0100
@@ -24,6 +24,7 @@
- inc
- t
requires:
+ Class::Load: 0.19
List::MoreUtils: 0.20
Moose: 0
MooseX::Traits: 0.06
@@ -36,4 +37,4 @@
homepage: http://github.com/ashb/Parse-Method-Signatures/tree/master
license: http://dev.perl.org/licenses/
repository: git://github.com/ashb/Parse-Method-Signatures.git
-version: 1.003015
+version: 1.003016
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Parse-Method-Signatures-1.003015/Makefile.PL
new/Parse-Method-Signatures-1.003016/Makefile.PL
--- old/Parse-Method-Signatures-1.003015/Makefile.PL 2013-03-01
00:55:49.000000000 +0100
+++ new/Parse-Method-Signatures-1.003016/Makefile.PL 2014-01-12
19:26:43.000000000 +0100
@@ -6,6 +6,7 @@
name 'Parse-Method-Signatures';
all_from 'lib/Parse/Method/Signatures.pm';
+requires 'Class::Load' => '0.19';
requires 'List::MoreUtils' => '0.20';
requires 'Moose';
requires 'MooseX::Traits' => '0.06';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/Parse-Method-Signatures-1.003015/lib/Parse/Method/Signatures.pm
new/Parse-Method-Signatures-1.003016/lib/Parse/Method/Signatures.pm
--- old/Parse-Method-Signatures-1.003015/lib/Parse/Method/Signatures.pm
2013-03-01 01:56:21.000000000 +0100
+++ new/Parse-Method-Signatures-1.003016/lib/Parse/Method/Signatures.pm
2014-01-12 19:28:07.000000000 +0100
@@ -5,6 +5,7 @@
ArrayRef HashRef ScalarRef CodeRef Int Str ClassName
/;
+use Class::Load qw(load_class);
use PPI;
use Moose::Util::TypeConstraints;
use Parse::Method::Signatures::ParamCollection;
@@ -15,7 +16,7 @@
use Carp qw/croak/;
use namespace::clean -except => 'meta';
-our $VERSION = '1.003015';
+our $VERSION = '1.003016';
our $ERROR_LEVEL = 0;
our %LEXTABLE;
our $DEBUG = $ENV{PMS_DEBUG} || 0;
@@ -86,7 +87,7 @@
sub BUILD {
my ($self) = @_;
- Class::MOP::load_class($_)
+ load_class($_)
for map { $self->$_ } qw/
signature_class
param_class
@@ -145,7 +146,7 @@
# (Foo Bar :$x) yields a label of "Bar :"
$self->_replace_labels($doc);
- # This one is actually a bug in PPI, rather than just an odity
+ # This one is actually a bug in PPI, rather than just an oddity
# (Str $x = 0xfF) parses as "Oxf" and a word of "F"
$self->_fixup_hex($doc);
@@ -248,7 +249,7 @@
my $param = $self->param;
if ($param && $self->ppi->content eq ':') {
- # That param was actualy the invocant
+ # That param was actually the invocant
$args->{invocant} = $param;
croak "Invocant cannot be named"
if NamedParam->check($param);
@@ -841,7 +842,7 @@
use base 'PPI::Statement::Expression';
use Moose;
- # $self->children stores everything so PPI cna track parents
+ # $self->children stores everything so PPI can track parents
# params just contains the keywords (not commas) inside the []
has type => ( is => 'ro');
has params => (
@@ -987,7 +988,7 @@
entirely optional, and the only effect is has is on parsing type constraints.
If this attribute is set it is passed to L</type_constraint_class> which can
-use it to introspect the package (commmonly for L<MooseX::Types> exported
+use it to introspect the package (commonly for L<MooseX::Types> exported
types). See
L<Parse::Method::Signature::TypeConstraints/find_registered_constraint> for
more details.
@@ -1032,7 +1033,7 @@
In this case the C<$]> is treated as one of perl's magic variables
(specifically, the patch level of the Perl interpreter) rather than a C<$>
followed by a C<]> as was almost certainly intended. The work around for this
-is simple: introduce a space between the charcters:
+is simple: introduce a space between the characters:
method foo (ArrayRef [ $, $ ], $some_value_we_care_about) {
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]