r28247 - in /trunk/libmoosex-object-pluggable-perl: Changes META.yml debian/changelog lib/MooseX/Object/Pluggable.pm

bricas-guest at users.alioth.debian.org bricas-guest at users.alioth.debian.org
Mon Dec 15 13:54:35 UTC 2008


Author: bricas-guest
Date: Mon Dec 15 13:54:32 2008
New Revision: 28247

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=28247
Log:
New upstream release

Modified:
    trunk/libmoosex-object-pluggable-perl/Changes
    trunk/libmoosex-object-pluggable-perl/META.yml
    trunk/libmoosex-object-pluggable-perl/debian/changelog
    trunk/libmoosex-object-pluggable-perl/lib/MooseX/Object/Pluggable.pm

Modified: trunk/libmoosex-object-pluggable-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-object-pluggable-perl/Changes?rev=28247&op=diff
==============================================================================
--- trunk/libmoosex-object-pluggable-perl/Changes (original)
+++ trunk/libmoosex-object-pluggable-perl/Changes Mon Dec 15 13:54:32 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: trunk/libmoosex-object-pluggable-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-object-pluggable-perl/META.yml?rev=28247&op=diff
==============================================================================
--- trunk/libmoosex-object-pluggable-perl/META.yml (original)
+++ trunk/libmoosex-object-pluggable-perl/META.yml Mon Dec 15 13:54:32 2008
@@ -20,4 +20,4 @@
   Moose: 0.35
 resources:
   license: http://dev.perl.org/licenses/
-version: 0.0008
+version: 0.0009

Modified: trunk/libmoosex-object-pluggable-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-object-pluggable-perl/debian/changelog?rev=28247&op=diff
==============================================================================
--- trunk/libmoosex-object-pluggable-perl/debian/changelog (original)
+++ trunk/libmoosex-object-pluggable-perl/debian/changelog Mon Dec 15 13:54:32 2008
@@ -1,10 +1,14 @@
-libmoosex-object-pluggable-perl (0.0008-2) UNRELEASED; urgency=low
+libmoosex-object-pluggable-perl (0.0009-1) UNRELEASED; urgency=low
 
+  [ gregor herrmann ]
   * debian/control: Changed: Switched Vcs-Browser field to ViewSVN
     (source stanza).
   * debian/control: Added: ${misc:Depends} to Depends: field.
 
- -- gregor herrmann <gregoa at debian.org>  Sun, 16 Nov 2008 20:45:07 +0100
+  [ Brian Cassidy ]
+  * New upstream release
+
+ -- Brian Cassidy <brian.cassidy at gmail.com>  Mon, 15 Dec 2008 09:53:25 -0400
 
 libmoosex-object-pluggable-perl (0.0008-1) unstable; urgency=low
 

Modified: trunk/libmoosex-object-pluggable-perl/lib/MooseX/Object/Pluggable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-object-pluggable-perl/lib/MooseX/Object/Pluggable.pm?rev=28247&op=diff
==============================================================================
--- trunk/libmoosex-object-pluggable-perl/lib/MooseX/Object/Pluggable.pm (original)
+++ trunk/libmoosex-object-pluggable-perl/lib/MooseX/Object/Pluggable.pm Mon Dec 15 13:54:32 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