r58049 - in /branches/upstream/libany-moose-perl/current: Changes META.yml Makefile.PL README dist.ini lib/Any/Moose.pm t/005-aliases-moose.t t/005-aliases-mouse.t

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Wed May 19 10:42:22 UTC 2010


Author: ansgar-guest
Date: Wed May 19 10:42:04 2010
New Revision: 58049

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=58049
Log:
[svn-upgrade] Integrating new upstream version, libany-moose-perl (0.13)

Modified:
    branches/upstream/libany-moose-perl/current/Changes
    branches/upstream/libany-moose-perl/current/META.yml
    branches/upstream/libany-moose-perl/current/Makefile.PL
    branches/upstream/libany-moose-perl/current/README
    branches/upstream/libany-moose-perl/current/dist.ini
    branches/upstream/libany-moose-perl/current/lib/Any/Moose.pm
    branches/upstream/libany-moose-perl/current/t/005-aliases-moose.t
    branches/upstream/libany-moose-perl/current/t/005-aliases-mouse.t

Modified: branches/upstream/libany-moose-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/Changes?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/Changes (original)
+++ branches/upstream/libany-moose-perl/current/Changes Wed May 19 10:42:04 2010
@@ -1,3 +1,6 @@
+0.13  Wed 19 May 2010
+  * Add load_first_existing_class (gfx)
+
 0.12  Fri 02 Apr 2010
   * t/000-version.t for better diagnostics (tokuhirom)
   * Slight performance improvements for is_class_loaded,

Modified: branches/upstream/libany-moose-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/META.yml?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/META.yml (original)
+++ branches/upstream/libany-moose-perl/current/META.yml Wed May 19 10:42:04 2010
@@ -19,4 +19,4 @@
 requires:
   Mouse: 0.40
   perl: 5.006_002
-version: 0.12
+version: 0.13

Modified: branches/upstream/libany-moose-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/Makefile.PL?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/Makefile.PL (original)
+++ branches/upstream/libany-moose-perl/current/Makefile.PL Wed May 19 10:42:04 2010
@@ -21,7 +21,7 @@
                        'BUILD_REQUIRES' => {},
                        'ABSTRACT' => 'use Moose or Mouse modules',
                        'EXE_FILES' => [],
-                       'VERSION' => '0.12',
+                       'VERSION' => '0.13',
                        'PREREQ_PM' => {
                                         'Mouse' => '0.40'
                                       },

Modified: branches/upstream/libany-moose-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/README?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/README (original)
+++ branches/upstream/libany-moose-perl/current/README Wed May 19 10:42:04 2010
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Any-Moose,
-version 0.12:
+version 0.13:
 
   use Moose or Mouse modules
 

Modified: branches/upstream/libany-moose-perl/current/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/dist.ini?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/dist.ini (original)
+++ branches/upstream/libany-moose-perl/current/dist.ini Wed May 19 10:42:04 2010
@@ -1,5 +1,5 @@
 name    = Any-Moose
-version = 0.12
+version = 0.13
 author  = Shawn M Moore <sartak at bestpractical.com>
 author  = Florian Ragwitz <rafl at debian.org>
 author  = Stevan Little <stevan at iinteractive.com>

Modified: branches/upstream/libany-moose-perl/current/lib/Any/Moose.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/lib/Any/Moose.pm?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/lib/Any/Moose.pm (original)
+++ branches/upstream/libany-moose-perl/current/lib/Any/Moose.pm Wed May 19 10:42:04 2010
@@ -1,6 +1,6 @@
 package Any::Moose;
 BEGIN {
-  $Any::Moose::VERSION = '0.12';
+  $Any::Moose::VERSION = '0.13';
 }
 # ABSTRACT: use Moose or Mouse modules
 
@@ -179,7 +179,15 @@
     return $fragment;
 }
 
-for my $name (qw/load_class is_class_loaded class_of get_metaclass_by_name get_all_metaclass_instances get_all_metaclass_names/) {
+for my $name (qw/
+    load_class
+    is_class_loaded
+    class_of
+    get_metaclass_by_name
+    get_all_metaclass_instances
+    get_all_metaclass_names
+    load_first_existing_class
+        /) {
     no strict 'refs';
     *{__PACKAGE__."::$name"} = moose_is_preferred()
         ? *{"Class::MOP::$name"}
@@ -228,7 +236,7 @@
 
 =head1 VERSION
 
-version 0.12
+version 0.13
 
 =head1 SYNOPSIS
 

Modified: branches/upstream/libany-moose-perl/current/t/005-aliases-moose.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/t/005-aliases-moose.t?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/t/005-aliases-moose.t (original)
+++ branches/upstream/libany-moose-perl/current/t/005-aliases-moose.t Wed May 19 10:42:04 2010
@@ -8,7 +8,7 @@
 BEGIN {
     eval 'require Moose;';
     plan skip_all => 'Moose not available' if $@;
-    plan tests => 20;
+    plan tests => 21;
 }
 
 package MyClass;
@@ -46,3 +46,5 @@
 is((grep { $_ eq 'AnyMooseTest' } Any::Moose::get_all_metaclass_names()), 1);
 is((grep { $_ eq 'NonexistentTest' } Any::Moose::get_all_metaclass_names()), 0);
 
+my $c = Any::Moose::load_first_existing_class('Any::Moose::No::Such::Module', 'strict');
+is $c, 'strict', 'load_first_existing_class';

Modified: branches/upstream/libany-moose-perl/current/t/005-aliases-mouse.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libany-moose-perl/current/t/005-aliases-mouse.t?rev=58049&op=diff
==============================================================================
--- branches/upstream/libany-moose-perl/current/t/005-aliases-mouse.t (original)
+++ branches/upstream/libany-moose-perl/current/t/005-aliases-mouse.t Wed May 19 10:42:04 2010
@@ -8,7 +8,7 @@
 BEGIN {
     eval 'require Mouse;';
     plan skip_all => 'Mouse not available' if $@;
-    plan tests => 20;
+    plan tests => 21;
 }
 
 package MyClass;
@@ -46,3 +46,5 @@
 is((grep { $_ eq 'AnyMooseTest' } Any::Moose::get_all_metaclass_names()), 1);
 is((grep { $_ eq 'NonexistentTest' } Any::Moose::get_all_metaclass_names()), 0);
 
+my $c = Any::Moose::load_first_existing_class('Any::Moose::No::Such::Module', 'strict');
+is $c, 'strict', 'load_first_existing_class';




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