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