r50355 - in /trunk/libmoosex-role-parameterized-perl: ./ debian/ inc/Module/Install/ lib/MooseX/Role/ lib/MooseX/Role/Parameterized/ lib/MooseX/Role/Parameterized/Meta/ lib/MooseX/Role/Parameterized/Meta/Role/ lib/MooseX/Role/Parameterized/Meta/Trait/
carnil-guest at users.alioth.debian.org
carnil-guest at users.alioth.debian.org
Wed Jan 6 09:15:32 UTC 2010
Author: carnil-guest
Date: Wed Jan 6 09:15:25 2010
New Revision: 50355
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=50355
Log:
New upstream release
Added:
trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Trait/
- copied from r50354, branches/upstream/libmoosex-role-parameterized-perl/current/lib/MooseX/Role/Parameterized/Meta/Trait/
Removed:
trunk/libmoosex-role-parameterized-perl/inc/Module/Install/GithubMeta.pm
Modified:
trunk/libmoosex-role-parameterized-perl/Changes
trunk/libmoosex-role-parameterized-perl/MANIFEST
trunk/libmoosex-role-parameterized-perl/META.yml
trunk/libmoosex-role-parameterized-perl/debian/changelog
trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized.pm
trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Parameter.pm
trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Parameters.pm
Modified: trunk/libmoosex-role-parameterized-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/Changes?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/Changes (original)
+++ trunk/libmoosex-role-parameterized-perl/Changes Wed Jan 6 09:15:25 2010
@@ -1,6 +1,10 @@
Changes for MooseX-Role-Parameterized
-0.14
+0.15 January 5, 2010
+ * Move the guts of MXRPMR::Parameterized into a trait. See
+ http://www.nntp.perl.org/group/perl.moose/2010/01/msg1294.html (Sartak)
+
+0.14 December 6, 2009
* Fix a nesting bug reported by nothingmuch with a test case provided
by rafl (Sartak)
Modified: trunk/libmoosex-role-parameterized-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/MANIFEST?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/MANIFEST (original)
+++ trunk/libmoosex-role-parameterized-perl/MANIFEST Wed Jan 6 09:15:25 2010
@@ -3,7 +3,6 @@
inc/Module/Install/Base.pm
inc/Module/Install/Can.pm
inc/Module/Install/Fetch.pm
-inc/Module/Install/GithubMeta.pm
inc/Module/Install/Makefile.pm
inc/Module/Install/Metadata.pm
inc/Module/Install/Win32.pm
@@ -12,6 +11,7 @@
lib/MooseX/Role/Parameterized/Meta/Parameter.pm
lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
+lib/MooseX/Role/Parameterized/Meta/Trait/Parameterized.pm
lib/MooseX/Role/Parameterized/Parameters.pm
lib/MooseX/Role/Parameterized/Tutorial.pod
Makefile.PL
Modified: trunk/libmoosex-role-parameterized-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/META.yml?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/META.yml (original)
+++ trunk/libmoosex-role-parameterized-perl/META.yml Wed Jan 6 09:15:25 2010
@@ -24,7 +24,5 @@
Moose: 0.78
perl: 5.8.1
resources:
- homepage: http://github.com/sartak/MooseX-Role-Parameterized/tree
license: http://dev.perl.org/licenses/
- repository: git://github.com/sartak/MooseX-Role-Parameterized.git
-version: 0.14
+version: 0.15
Modified: trunk/libmoosex-role-parameterized-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/debian/changelog?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/debian/changelog (original)
+++ trunk/libmoosex-role-parameterized-perl/debian/changelog Wed Jan 6 09:15:25 2010
@@ -1,3 +1,9 @@
+libmoosex-role-parameterized-perl (0.15-1) UNRELEASED; urgency=low
+
+ * New upstream release
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso at gmail.com> Wed, 06 Jan 2010 10:14:44 +0100
+
libmoosex-role-parameterized-perl (0.14-1) unstable; urgency=low
* New upstream release
Modified: trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized.pm?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized.pm (original)
+++ trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized.pm Wed Jan 6 09:15:25 2010
@@ -7,7 +7,7 @@
use MooseX::Role::Parameterized::Meta::Role::Parameterizable;
-our $VERSION = '0.14';
+our $VERSION = '0.15';
our $CURRENT_METACLASS;
Moose::Exporter->setup_import_methods(
Modified: trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Parameter.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Parameter.pm?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Parameter.pm (original)
+++ trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Parameter.pm Wed Jan 6 09:15:25 2010
@@ -2,7 +2,7 @@
use Moose;
extends 'Moose::Meta::Attribute';
-our $VERSION = '0.10';
+our $VERSION = '0.15';
# This doesn't actually do anything because _process_options does not consult
# the default value of "is". hrm.
Modified: trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm (original)
+++ trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterizable.pm Wed Jan 6 09:15:25 2010
@@ -2,7 +2,7 @@
use Moose;
extends 'Moose::Meta::Role';
-our $VERSION = '0.10';
+our $VERSION = '0.15';
use MooseX::Role::Parameterized::Meta::Role::Parameterized;
use MooseX::Role::Parameterized::Meta::Parameter;
Modified: trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm (original)
+++ trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Meta/Role/Parameterized.pm Wed Jan 6 09:15:25 2010
@@ -1,21 +1,9 @@
package MooseX::Role::Parameterized::Meta::Role::Parameterized;
use Moose;
extends 'Moose::Meta::Role';
+with 'MooseX::Role::Parameterized::Meta::Trait::Parameterized';
-our $VERSION = '0.10';
-
-use MooseX::Role::Parameterized::Parameters;
-
-has genitor => (
- is => 'ro',
- isa => 'MooseX::Role::Parameterized::Meta::Role::Parameterizable',
- required => 1,
-);
-
-has parameters => (
- is => 'rw',
- isa => 'MooseX::Role::Parameterized::Parameters',
-);
+our $VERSION = '0.15';
__PACKAGE__->meta->make_immutable;
no Moose;
@@ -31,20 +19,8 @@
=head1 DESCRIPTION
This is the metaclass for parameterized roles; that is, parameterizable roles
-with their parameters bound. All this actually provides is a place to store the
-L<MooseX::Role::Parameterized::Parameters> object.
-
-=head1 ATTRIBUTES
-
-=head2 genitor
-
-Returns the L<MooseX::Role::Parameterized::Meta::Role::Parameterizable>
-metaobject that generated this role.
-
-=head2 parameters
-
-Returns the L<MooseX::Role::Parameterized::Parameters> object that represents
-the specific parameter values for this parameterized role.
+with their parameters bound. See
+L<MooseX::Role::Parameterized::Meta::Trait::Parameterized> which has all the guts.
=cut
Modified: trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Parameters.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Parameters.pm?rev=50355&op=diff
==============================================================================
--- trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Parameters.pm (original)
+++ trunk/libmoosex-role-parameterized-perl/lib/MooseX/Role/Parameterized/Parameters.pm Wed Jan 6 09:15:25 2010
@@ -1,7 +1,7 @@
package MooseX::Role::Parameterized::Parameters;
use Moose;
-our $VERSION = '0.10';
+our $VERSION = '0.15';
__PACKAGE__->meta->make_immutable;
no Moose;
More information about the Pkg-perl-cvs-commits
mailing list