r28245 - in /branches/upstream/libmoosex-object-pluggable-perl/current: Changes META.yml lib/MooseX/Object/Pluggable.pm
bricas-guest at users.alioth.debian.org
bricas-guest at users.alioth.debian.org
Mon Dec 15 13:52:35 UTC 2008
Author: bricas-guest
Date: Mon Dec 15 13:52:31 2008
New Revision: 28245
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=28245
Log:
[svn-upgrade] Integrating new upstream version, libmoosex-object-pluggable-perl (0.0009)
Modified:
branches/upstream/libmoosex-object-pluggable-perl/current/Changes
branches/upstream/libmoosex-object-pluggable-perl/current/META.yml
branches/upstream/libmoosex-object-pluggable-perl/current/lib/MooseX/Object/Pluggable.pm
Modified: branches/upstream/libmoosex-object-pluggable-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-object-pluggable-perl/current/Changes?rev=28245&op=diff
==============================================================================
--- branches/upstream/libmoosex-object-pluggable-perl/current/Changes (original)
+++ branches/upstream/libmoosex-object-pluggable-perl/current/Changes Mon Dec 15 13:52:31 2008
@@ -1,4 +1,8 @@
Revision history for MooseX-Object-Pluggable
+0.0009 Nov 25, 2008
+ Avoid throwing an error when load_plugins is called on already-loaded
+ plugins
+
0.0008 Jul 18, 2008
Cleanup Attribute declarations
Eliminate extension mechanisms and the tests
Modified: branches/upstream/libmoosex-object-pluggable-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-object-pluggable-perl/current/META.yml?rev=28245&op=diff
==============================================================================
--- branches/upstream/libmoosex-object-pluggable-perl/current/META.yml (original)
+++ branches/upstream/libmoosex-object-pluggable-perl/current/META.yml Mon Dec 15 13:52:31 2008
@@ -20,4 +20,4 @@
Moose: 0.35
resources:
license: http://dev.perl.org/licenses/
-version: 0.0008
+version: 0.0009
Modified: branches/upstream/libmoosex-object-pluggable-perl/current/lib/MooseX/Object/Pluggable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libmoosex-object-pluggable-perl/current/lib/MooseX/Object/Pluggable.pm?rev=28245&op=diff
==============================================================================
--- branches/upstream/libmoosex-object-pluggable-perl/current/lib/MooseX/Object/Pluggable.pm (original)
+++ branches/upstream/libmoosex-object-pluggable-perl/current/lib/MooseX/Object/Pluggable.pm Mon Dec 15 13:52:31 2008
@@ -5,7 +5,7 @@
use Class::MOP;
use Module::Pluggable::Object;
-our $VERSION = '0.0008';
+our $VERSION = '0.0009';
=head1 NAME
@@ -156,6 +156,8 @@
my @load = grep { not exists $loaded->{$_} } @plugins;
my @roles = map { $self->_role_from_plugin($_) } @load;
+ return if @roles == 0;
+
if ( $self->_load_and_apply_role(@roles) ) {
@{ $loaded }{@load} = @roles;
return 1;
@@ -343,6 +345,8 @@
=item Stevan Little - EVERYTHING. Without him this would have never happened.
+=item Shawn M Moore - bugfixes
+
=back
=head1 COPYRIGHT
More information about the Pkg-perl-cvs-commits
mailing list