r46726 - in /branches/upstream/libmoosex-declare-perl/current: Changes META.yml Makefile.PL README lib/MooseX/Declare.pm lib/MooseX/Declare/Context.pm lib/MooseX/Declare/Context/Parameterized.pm

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Wed Nov 4 03:39:48 UTC 2009


Author: jawnsy-guest
Date: Wed Nov  4 03:39:40 2009
New Revision: 46726

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

Modified:
    branches/upstream/libmoosex-declare-perl/current/Changes
    branches/upstream/libmoosex-declare-perl/current/META.yml
    branches/upstream/libmoosex-declare-perl/current/Makefile.PL
    branches/upstream/libmoosex-declare-perl/current/README
    branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare.pm
    branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context.pm
    branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context/Parameterized.pm

Modified: branches/upstream/libmoosex-declare-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/Changes?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/Changes (original)
+++ branches/upstream/libmoosex-declare-perl/current/Changes Wed Nov  4 03:39:40 2009
@@ -1,3 +1,8 @@
+0.32  Mon, 02 Nov 2009 03:00:42 +0100
+  * Add link to Geany syntax notes to documentation (Michele Beltrame).
+  * Convert from MooseX::MethodAttributes to Native::Trait (Justin Hunter).
+  * Update dependency on MooseX::Types (Chris Prather).
+
 0.31  Thu, 17 Sep 2009 18:10:22 +0200
   * Bump dependencies for no more warnings on new Moose versions.
 

Modified: branches/upstream/libmoosex-declare-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/META.yml?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/META.yml (original)
+++ branches/upstream/libmoosex-declare-perl/current/META.yml Wed Nov  4 03:39:40 2009
@@ -24,14 +24,13 @@
   Devel::Declare: 0.005011
   List::MoreUtils: 0
   Moose: 0.90
-  MooseX::AttributeHelpers: 0
   MooseX::Method::Signatures: 0.24
   MooseX::Role::Parameterized: 0.12
-  MooseX::Types::Moose: 0
+  MooseX::Types: 0.20
   namespace::autoclean: 0.09
   namespace::clean: 0.11
 resources:
   bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Declare
   license: http://dev.perl.org/licenses/
   repository: git://github.com/rafl/moosex-declare.git
-version: 0.31
+version: 0.32

Modified: branches/upstream/libmoosex-declare-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/Makefile.PL?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/Makefile.PL (original)
+++ branches/upstream/libmoosex-declare-perl/current/Makefile.PL Wed Nov  4 03:39:40 2009
@@ -9,10 +9,9 @@
 requires 'namespace::clean' => '0.11';
 requires 'namespace::autoclean' => '0.09';
 requires 'Moose' => '0.90';
-requires 'MooseX::AttributeHelpers';
 requires 'MooseX::Method::Signatures' => '0.24';
 requires 'MooseX::Role::Parameterized' => '0.12';
-requires 'MooseX::Types::Moose';
+requires 'MooseX::Types' => '0.20'; # need MooseX::Types::Moose
 requires 'List::MoreUtils';
 
 test_requires 'Test::Exception';

Modified: branches/upstream/libmoosex-declare-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/README?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/README (original)
+++ branches/upstream/libmoosex-declare-perl/current/README Wed Nov  4 03:39:40 2009
@@ -193,6 +193,10 @@
 
     emacs syntax: <http://github.com/jrockway/cperl-mode>
 
+    Geany syntax + notes:
+    <http://www.cattlegrid.info/blog/2009/09/moosex-declare-geany-syntax.htm
+    l>
+
 AUTHOR
     Florian Ragwitz <rafl at debian.org>
 
@@ -200,10 +204,13 @@
 
     Ash Berlin <ash at cpan.org>
     Chas. J. Owens IV <chas.owens at gmail.com>
+    Chris Prather <chris at prather.org>
     Dave Rolsky <autarch at urth.org>
     Devin Austin <dhoss at cpan.org>
     Hans Dieter Pearcey <hdp at cpan.org>
+    Justin Hunter <justin.d.hunter at gmail.com>
     Matt Kraai <kraai at ftbfs.org>
+    Michele Beltrame <arthas at cpan.org>
     Nelo Onyiah <nelo.onyiah at gmail.com>
     nperez <nperez at cpan.org>
     Piers Cawley <pdcawley at bofh.org.uk>

Modified: branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare.pm?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare.pm (original)
+++ branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare.pm Wed Nov  4 03:39:40 2009
@@ -9,7 +9,7 @@
 
 use namespace::clean;
 
-our $VERSION = '0.31';
+our $VERSION = '0.32';
 
 sub import {
     my ($class, %args) = @_;
@@ -246,6 +246,8 @@
 
 emacs syntax: L<http://github.com/jrockway/cperl-mode>
 
+Geany syntax + notes: L<http://www.cattlegrid.info/blog/2009/09/moosex-declare-geany-syntax.html>
+
 =head1 AUTHOR
 
 Florian Ragwitz E<lt>rafl at debian.orgE<gt>
@@ -258,14 +260,20 @@
 
 =item Chas. J. Owens IV E<lt>chas.owens at gmail.comE<gt>
 
+=item Chris Prather E<lt>chris at prather.orgE<gt>
+
 =item Dave Rolsky E<lt>autarch at urth.orgE<gt>
 
 =item Devin Austin E<lt>dhoss at cpan.orgE<gt>
 
 =item Hans Dieter Pearcey E<lt>hdp at cpan.orgE<gt>
 
+=item Justin Hunter E<lt>justin.d.hunter at gmail.comE<gt>
+
 =item Matt Kraai E<lt>kraai at ftbfs.orgE<gt>
 
+=item Michele Beltrame E<lt>arthas at cpan.orgE<gt>
+
 =item Nelo Onyiah E<lt>nelo.onyiah at gmail.comE<gt>
 
 =item nperez E<lt>nperez at cpan.orgE<gt>

Modified: branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context.pm?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context.pm (original)
+++ branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context.pm Wed Nov  4 03:39:40 2009
@@ -1,7 +1,6 @@
 package MooseX::Declare::Context;
 
 use Moose;
-use MooseX::AttributeHelpers;
 use Moose::Util::TypeConstraints;
 use Carp qw/croak/;
 
@@ -45,36 +44,36 @@
 );
 
 has preamble_code_parts => (
-    metaclass => 'Collection::Array',
+    traits    => ['Array'],
     is        => 'ro',
     isa       => 'ArrayRef[MooseX::Declare::CodePart]',
     required  => 1,
     default   => sub { [] },
-    provides  => {
-        push => 'add_preamble_code_parts',
+    handles   => {
+        add_preamble_code_parts => 'push',
     },
 );
 
 has scope_code_parts => (
-    metaclass => 'Collection::Array',
+    traits    => ['Array'],
     is        => 'ro',
     isa       => 'ArrayRef[MooseX::Declare::CodePart]',
     required  => 1,
     default   => sub { [] },
-    provides  => {
-        push => 'add_scope_code_parts',
+    handles   => {
+        add_scope_code_parts => 'push',
     },
 );
 
 has cleanup_code_parts => (
-    metaclass => 'Collection::Array',
+    traits    => ['Array'],
     is        => 'ro',
     isa       => 'ArrayRef[MooseX::Declare::CodePart]',
     required  => 1,
     default   => sub { [] },
-    provides  => {
-        push    => 'add_cleanup_code_parts',
-        unshift => 'add_early_cleanup_code_parts',
+    handles   => {
+        add_cleanup_code_parts       => 'push',
+        add_early_cleanup_code_parts => 'unshift',
     },
 );
 

Modified: branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context/Parameterized.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context/Parameterized.pm?rev=46726&op=diff
==============================================================================
--- branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context/Parameterized.pm (original)
+++ branches/upstream/libmoosex-declare-perl/current/lib/MooseX/Declare/Context/Parameterized.pm Wed Nov  4 03:39:40 2009
@@ -2,7 +2,6 @@
 
 use Moose::Role;
 use MooseX::Types::Moose qw/Str HashRef/;
-use MooseX::AttributeHelpers;
 
 use namespace::autoclean;
 
@@ -13,12 +12,12 @@
 );
 
 has parameters => (
-    metaclass => 'Collection::Hash',
+    traits    => ['Hash'],
     isa       => HashRef,
     default   => sub { {} },
-    provides  => {
-        set => 'add_parameter',
-        kv  => 'get_parameters',
+    handles   => {
+        add_parameter  => 'set',
+        get_parameters => 'kv',
     },
 );
 




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