r50624 - in /branches/upstream/libmoosex-methodattributes-perl/current: ./ lib/MooseX/ lib/MooseX/MethodAttributes/ lib/MooseX/MethodAttributes/Role/ lib/MooseX/MethodAttributes/Role/AttrContainer/ lib/MooseX/MethodAttributes/Role/Meta/ lib/MooseX/MethodAttributes/Role/Meta/Method/ lib/MooseX/MethodAttributes/Role/Meta/Role/ lib/MooseX/MethodAttributes/Role/Meta/Role/Application/ t/lib/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Sun Jan 10 15:10:24 UTC 2010


Author: jawnsy-guest
Date: Sun Jan 10 15:07:48 2010
New Revision: 50624

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=50624
Log:
[svn-upgrade] Integrating new upstream version, libmoosex-methodattributes-perl (0.19)

Removed:
    branches/upstream/libmoosex-methodattributes-perl/current/TODO
Modified:
    branches/upstream/libmoosex-methodattributes-perl/current/Changes
    branches/upstream/libmoosex-methodattributes-perl/current/LICENSE
    branches/upstream/libmoosex-methodattributes-perl/current/MANIFEST
    branches/upstream/libmoosex-methodattributes-perl/current/META.yml
    branches/upstream/libmoosex-methodattributes-perl/current/Makefile.PL
    branches/upstream/libmoosex-methodattributes-perl/current/README
    branches/upstream/libmoosex-methodattributes-perl/current/dist.ini
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Inheritable.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Class.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Map.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm
    branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/BaseClass.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/ClassUsingRoleWithAttributes.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherRoleWithAttributes.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherSubClass.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/RoleWithAttributes.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClass.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClassUseBaseAndUseMoose.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubSubClass.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/TestClass.pm
    branches/upstream/libmoosex-methodattributes-perl/current/t/lib/UsesMultipleRoles.pm

Modified: branches/upstream/libmoosex-methodattributes-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/Changes?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/Changes (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/Changes Sun Jan 10 15:07:48 2010
@@ -1,3 +1,7 @@
+0.19    Sat, 09 Jan 2010 17:29:00 +0000
+  * Adapt to changes in in composition_class roles
+    in new Moose releases (>= 0.93_01)
+
 0.18    Fri, 25 Sep 2009 10:51:24 +0100
   * Bump Test::More dependency to 0.88 for done_testing
   * Require namespace::autoclean for t/late_reinitialize.t

Modified: branches/upstream/libmoosex-methodattributes-perl/current/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/LICENSE?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/LICENSE (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/LICENSE Sun Jan 10 15:07:48 2010
@@ -1,9 +1,9 @@
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
-
-Terms of Perl itself
+the same terms as the Perl 5 programming language system itself.
+
+Terms of the Perl programming language system itself
 
 a) the GNU General Public License as published by the Free
    Software Foundation; either version 1, or (at your option) any
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2009 by Florian Ragwitz.
+This software is Copyright (c) 2010 by Florian Ragwitz.
 
 This is free software, licensed under:
 
@@ -270,7 +270,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2009 by Florian Ragwitz.
+This software is Copyright (c) 2010 by Florian Ragwitz.
 
 This is free software, licensed under:
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/MANIFEST?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/MANIFEST (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/MANIFEST Sun Jan 10 15:07:48 2010
@@ -4,7 +4,6 @@
 META.yml
 Makefile.PL
 README
-TODO
 dist.ini
 lib/MooseX/MethodAttributes.pm
 lib/MooseX/MethodAttributes/Inheritable.pm

Modified: branches/upstream/libmoosex-methodattributes-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/META.yml?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/META.yml (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/META.yml Sun Jan 10 15:07:48 2010
@@ -3,7 +3,7 @@
 author:
   - 'Florian Ragwitz <rafl at debian.org>'
   - 'Tomas Doran <bobtfish at bobtfish.net>'
-generated_by: 'Dist::Zilla::Plugin::MetaYAML version 1.092450'
+generated_by: 'Dist::Zilla version 1.093400'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -16,4 +16,4 @@
   Test::More: 0.88
   namespace::autoclean: 0
   namespace::clean: 0.10
-version: 0.18
+version: 0.19

Modified: branches/upstream/libmoosex-methodattributes-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/Makefile.PL?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/Makefile.PL (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/Makefile.PL Sun Jan 10 15:07:48 2010
@@ -1,15 +1,17 @@
 
 use strict;
 use warnings;
+
+
 
 use ExtUtils::MakeMaker;
 
 WriteMakefile(
   DISTNAME  => 'MooseX-MethodAttributes',
   NAME      => 'MooseX::MethodAttributes',
-  AUTHOR    => 'Florian\ Ragwitz\ \<rafl\@debian\.org\>\,\ Tomas\ Doran\ \<bobtfish\@bobtfish\.net\>',
-  ABSTRACT  => 'code\ attribute\ introspection',
-  VERSION   => '0.18',
+  AUTHOR    => "Florian\ Ragwitz\ \<rafl\@debian\.org\>\,\ Tomas\ Doran\ \<bobtfish\@bobtfish\.net\>",
+  ABSTRACT  => "code\ attribute\ introspection",
+  VERSION   => '0.19',
   EXE_FILES => [ qw() ],
   (eval { ExtUtils::MakeMaker->VERSION(6.31) } ? (LICENSE => 'perl') : ()),
   PREREQ_PM    => {
@@ -20,4 +22,6 @@
     "MooseX::Types" => '0.20',
     "Moose" => '0.90',
   },
+  test => {TESTS => 't/*.t'}
 );
+

Modified: branches/upstream/libmoosex-methodattributes-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/README?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/README (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/README Sun Jan 10 15:07:48 2010
@@ -1,12 +1,12 @@
 
 
 This archive contains the distribution MooseX-MethodAttributes, version
-0.18:
+0.19:
 
   code attribute introspection
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/dist.ini?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/dist.ini (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/dist.ini Sun Jan 10 15:07:48 2010
@@ -1,5 +1,5 @@
 name    = MooseX-MethodAttributes
-version = 0.18
+version = 0.19
 author  = Florian Ragwitz <rafl at debian.org>
 author  = Tomas Doran <bobtfish at bobtfish.net>
 license = Perl_5

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes.pm Sun Jan 10 15:07:48 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package MooseX::MethodAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: code attribute introspection
 
 use Moose ();
@@ -58,7 +57,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -91,10 +90,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Inheritable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Inheritable.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Inheritable.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Inheritable.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Inheritable;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: inheritable code attribute introspection
 
 
@@ -26,7 +25,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -55,10 +54,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role.pm Sun Jan 10 15:07:48 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package MooseX::MethodAttributes::Role;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: code attribute introspection
 
 use Moose ();
@@ -52,7 +51,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -83,10 +82,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::AttrContainer;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: capture code attributes in the class' metaclass
 
 use Moose::Role;
@@ -27,7 +26,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -46,10 +45,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::AttrContainer::Inheritable;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: capture code attributes in the automatically initialized metaclass instance
 
 
@@ -30,7 +29,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 DESCRIPTION
 
@@ -47,10 +46,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Class.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Class.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Class.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Class.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Class;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: metaclass role for storing code attributes
 
 use Moose::Role;
@@ -99,7 +98,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -152,10 +151,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Map.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Map.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Map.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Map.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Map;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: generic role for storing code attributes used by classes and roles with attributes
 
 use Moose::Role;
@@ -49,7 +48,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -72,10 +71,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Method;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: metamethod role allowing code attribute introspection
 
 use Moose::Role;
@@ -37,7 +36,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 ATTRIBUTES
 
@@ -63,10 +62,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: proxy attributes of wrapped methods if their metaclass supports it
 
 use Moose::Role;
@@ -33,7 +32,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 AUTHORS
 
@@ -42,10 +41,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Method::Wrapped;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: wrapped metamethod role allowing code attribute introspection
 
 use Moose::Role;
@@ -30,7 +29,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -47,10 +46,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role.pm Sun Jan 10 15:07:48 2010
@@ -1,8 +1,8 @@
 package MooseX::MethodAttributes::Role::Meta::Role;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: metarole role for storing code attributes
 
+use Moose ();
 use Moose::Util::MetaRole;
 use Moose::Util qw/find_meta does_role ensure_all_roles/;
 use Carp qw/croak/;
@@ -20,9 +20,15 @@
     MooseX::MethodAttributes::Role::Meta::Role::Application
 /;
 
-has '+composition_class_roles' => (
-    default => [ 'MooseX::MethodAttributes::Role::Meta::Role::Application::Summation' ],
-);
+$Moose::VERSION >= 0.9301
+    ? around composition_class_roles => sub {
+        my ($orig, $self) = @_;
+        return $self->$orig,
+            'MooseX::MethodAttributes::Role::Meta::Role::Application::Summation';
+    }
+    : has '+composition_class_roles' => (
+        default => sub { [ 'MooseX::MethodAttributes::Role::Meta::Role::Application::Summation' ] },
+    );
 
 
 after 'initialize' => sub {
@@ -59,6 +65,7 @@
 # is now only present for backwards compatibility reasons.
 package # Hide from PAUSE
     Moose::Meta::Role::Custom::Trait::MethodAttributes;
+our $VERSION = '0.19';
 
 sub register_implementation { 'MooseX::MethodAttributes::Role::Meta::Role' }
 
@@ -75,7 +82,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -140,10 +147,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Role::Application;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: generic role for applying a role with method attributes to something
 
 use Moose::Role;
@@ -75,7 +74,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -95,10 +94,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Role::Application::Summation;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: Role applied to the class responsible for role summation which ensures method attributes propagate from the roles being summed onto the combined role.
 
 use Moose::Role;
@@ -29,7 +28,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 AUTHORS
 
@@ -38,10 +37,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/BaseClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/BaseClass.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/BaseClass.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/BaseClass.pm Sun Jan 10 15:07:48 2010
@@ -2,13 +2,11 @@
 use warnings;
 
 package BaseClass::Meta::Role;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use Moose::Role;
 
 package BaseClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 use Moose::Util::MetaRole;

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/ClassUsingRoleWithAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/ClassUsingRoleWithAttributes.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/ClassUsingRoleWithAttributes.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/ClassUsingRoleWithAttributes.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package ClassUsingRoleWithAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use Moose;
 # FIXME - This should not have to be here.
 use MooseX::MethodAttributes;

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherRoleWithAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherRoleWithAttributes.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherRoleWithAttributes.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherRoleWithAttributes.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package OtherRoleWithAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use MooseX::MethodAttributes::Role;
 use namespace::clean -except => 'meta';
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherSubClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherSubClass.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherSubClass.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/OtherSubClass.pm Sun Jan 10 15:07:48 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package OtherSubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use base qw/BaseClass/;
 
 # Must stay empty so that neither this class,

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/RoleWithAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/RoleWithAttributes.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/RoleWithAttributes.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/RoleWithAttributes.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package RoleWithAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use MooseX::MethodAttributes::Role;
 use namespace::clean -except => 'meta';
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClass.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClass.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClass.pm Sun Jan 10 15:07:48 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package SubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 BEGIN { extends 'BaseClass'; }

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClassUseBaseAndUseMoose.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClassUseBaseAndUseMoose.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClassUseBaseAndUseMoose.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubClassUseBaseAndUseMoose.pm Sun Jan 10 15:07:48 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package SubClassUseBaseAndUseMoose;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use base qw/BaseClass/;
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubSubClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubSubClass.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubSubClass.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/SubSubClass.pm Sun Jan 10 15:07:48 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package SubSubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use base qw/OtherSubClass/;
 

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/TestClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/TestClass.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/TestClass.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/TestClass.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package TestClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 use MooseX::MethodAttributes;
@@ -12,8 +11,7 @@
 after foo => sub {};
 
 package SubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 use MooseX::MethodAttributes;

Modified: branches/upstream/libmoosex-methodattributes-perl/current/t/lib/UsesMultipleRoles.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-methodattributes-perl/current/t/lib/UsesMultipleRoles.pm?rev=50624&op=diff
==============================================================================
--- branches/upstream/libmoosex-methodattributes-perl/current/t/lib/UsesMultipleRoles.pm (original)
+++ branches/upstream/libmoosex-methodattributes-perl/current/t/lib/UsesMultipleRoles.pm Sun Jan 10 15:07:48 2010
@@ -1,6 +1,5 @@
 package UsesMultipleRoles;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use Moose;
 use namespace::clean -except => 'meta';
 




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