r32787 - in /branches/upstream/libclass-meta-perl/current: ./ lib/Class/ lib/Class/Meta/ lib/Class/Meta/AccessorBuilder/ lib/Class/Meta/Types/ t/
gregoa at users.alioth.debian.org
gregoa at users.alioth.debian.org
Wed Apr 8 17:38:45 UTC 2009
Author: gregoa
Date: Wed Apr 8 17:38:39 2009
New Revision: 32787
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=32787
Log:
[svn-upgrade] Integrating new upstream version, libclass-meta-perl (0.63)
Modified:
branches/upstream/libclass-meta-perl/current/Changes
branches/upstream/libclass-meta-perl/current/META.yml
branches/upstream/libclass-meta-perl/current/Makefile.PL
branches/upstream/libclass-meta-perl/current/README
branches/upstream/libclass-meta-perl/current/lib/Class/Meta.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/Affordance.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/SemiAffordance.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Attribute.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Class.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Constructor.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Method.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Type.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Boolean.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Numeric.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Perl.pm
branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/String.pm
branches/upstream/libclass-meta-perl/current/t/chk_types.t
Modified: branches/upstream/libclass-meta-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/Changes?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/Changes (original)
+++ branches/upstream/libclass-meta-perl/current/Changes Wed Apr 8 17:38:39 2009
@@ -1,4 +1,8 @@
Revision history for Perl extension Class::Meta.
+
+0.63 2009-04-06T18:37:03
+ - Fixed POD formatting typo in Class::Meta::Type with thanks to Gregor
+ Herrmann (RT #36143).
0.62 2008-05-22T03:08:06
- Fixed a warning from Perl 5.11 (I think).
Modified: branches/upstream/libclass-meta-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/META.yml?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/META.yml (original)
+++ branches/upstream/libclass-meta-perl/current/META.yml Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
---
name: Class-Meta
-version: 0.62
+version: 0.63
author:
- 'David Wheeler <david at kineticode.com>'
abstract: 'Class automation, introspection, and data validation'
@@ -20,44 +20,44 @@
provides:
Class::Meta:
file: lib/Class/Meta.pm
- version: 0.62
+ version: 0.63
Class::Meta::AccessorBuilder:
file: lib/Class/Meta/AccessorBuilder.pm
- version: 0.62
+ version: 0.63
Class::Meta::AccessorBuilder::Affordance:
file: lib/Class/Meta/AccessorBuilder/Affordance.pm
- version: 0.62
+ version: 0.63
Class::Meta::AccessorBuilder::SemiAffordance:
file: lib/Class/Meta/AccessorBuilder/SemiAffordance.pm
- version: 0.62
+ version: 0.63
Class::Meta::Attribute:
file: lib/Class/Meta/Attribute.pm
- version: 0.62
+ version: 0.63
Class::Meta::Class:
file: lib/Class/Meta/Class.pm
- version: 0.62
+ version: 0.63
Class::Meta::Constructor:
file: lib/Class/Meta/Constructor.pm
- version: 0.62
+ version: 0.63
Class::Meta::Method:
file: lib/Class/Meta/Method.pm
- version: 0.62
+ version: 0.63
Class::Meta::Type:
file: lib/Class/Meta/Type.pm
- version: 0.62
+ version: 0.63
Class::Meta::Types::Boolean:
file: lib/Class/Meta/Types/Boolean.pm
- version: 0.62
+ version: 0.63
Class::Meta::Types::Numeric:
file: lib/Class/Meta/Types/Numeric.pm
- version: 0.62
+ version: 0.63
Class::Meta::Types::Perl:
file: lib/Class/Meta/Types/Perl.pm
- version: 0.62
+ version: 0.63
Class::Meta::Types::String:
file: lib/Class/Meta/Types/String.pm
- version: 0.62
-generated_by: Module::Build version 0.280801
+ version: 0.63
+generated_by: Module::Build version 0.32
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.2.html
version: 1.2
Modified: branches/upstream/libclass-meta-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/Makefile.PL?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/Makefile.PL (original)
+++ branches/upstream/libclass-meta-perl/current/Makefile.PL Wed Apr 8 17:38:39 2009
@@ -1,4 +1,4 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.2808_01
+# Note: this file was auto-generated by Module::Build::Compat version 0.32
unless (eval "use Module::Build::Compat 0.02; 1" ) {
print "This module requires Module::Build to install itself.\n";
@@ -27,5 +27,6 @@
eval "use Module::Build::Compat 0.02; 1" or die $@;
Module::Build::Compat->run_build_pl(args => \@ARGV);
+ exit(0) unless(-e 'Build'); # cpantesters convention
require Module::Build;
Module::Build::Compat->write_makefile(build_class => 'Module::Build');
Modified: branches/upstream/libclass-meta-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/README?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/README (original)
+++ branches/upstream/libclass-meta-perl/current/README Wed Apr 8 17:38:39 2009
@@ -1,4 +1,4 @@
-Class/Meta version 0.62
+Class/Meta version 0.63
=======================
Class::Meta provides an interface for automating the creation of Perl classes
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta;
-# $Id: Meta.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Meta.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -748,7 +748,7 @@
##############################################################################
# Package Globals #
##############################################################################
-our $VERSION = '0.62';
+our $VERSION = '0.63';
##############################################################################
# Private Package Globals
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::AccessorBuilder;
-# $Id: AccessorBuilder.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: AccessorBuilder.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -193,7 +193,7 @@
use strict;
use Class::Meta;
-our $VERSION = '0.62';
+our $VERSION = '0.63';
sub build_attr_get {
UNIVERSAL::can($_[0]->package, $_[0]->name);
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/Affordance.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/Affordance.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/Affordance.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/Affordance.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::AccessorBuilder::Affordance;
-# $Id: Affordance.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Affordance.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -196,7 +196,7 @@
use strict;
use Class::Meta;
-our $VERSION = '0.62';
+our $VERSION = '0.63';
sub build_attr_get {
UNIVERSAL::can($_[0]->package, 'get_' . $_[0]->name);
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/SemiAffordance.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/SemiAffordance.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/SemiAffordance.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/AccessorBuilder/SemiAffordance.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::AccessorBuilder::SemiAffordance;
-# $Id: SemiAffordance.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: SemiAffordance.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -203,7 +203,7 @@
use strict;
use Class::Meta;
use base 'Class::Meta::AccessorBuilder::Affordance';
-our $VERSION = '0.62';
+our $VERSION = '0.63';
sub build_attr_get {
UNIVERSAL::can($_[0]->package, $_[0]->name);
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Attribute.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Attribute.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Attribute.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Attribute.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Attribute;
-# $Id: Attribute.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Attribute.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -45,7 +45,7 @@
##############################################################################
# Package Globals #
##############################################################################
-our $VERSION = '0.62';
+our $VERSION = '0.63';
##############################################################################
# Private Package Globals #
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Class.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Class.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Class.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Class.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Class;
-# $Id: Class.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Class.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -60,7 +60,7 @@
##############################################################################
# Package Globals #
##############################################################################
-our $VERSION = '0.62';
+our $VERSION = '0.63';
our @CARP_NOT = qw(Class::Meta);
=head1 INTERFACE
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Constructor.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Constructor.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Constructor.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Constructor.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Constructor;
-# $Id: Constructor.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Constructor.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -39,7 +39,7 @@
##############################################################################
# Package Globals #
##############################################################################
-our $VERSION = '0.62';
+our $VERSION = '0.63';
##############################################################################
# Constructors #
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Method.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Method.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Method.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Method.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Method;
-# $Id: Method.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Method.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -40,7 +40,7 @@
##############################################################################
# Package Globals #
##############################################################################
-our $VERSION = '0.62';
+our $VERSION = '0.63';
=head1 INTERFACE
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Type.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Type.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Type.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Type.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Type;
-# $Id: Type.pm 3914 2008-05-15 06:11:27Z david $
+# $Id: Type.pm 3948 2008-05-23 21:09:56Z david $
=head1 NAME
@@ -44,7 +44,7 @@
##############################################################################
# Package Globals #
##############################################################################
-our $VERSION = '0.62';
+our $VERSION = '0.63';
##############################################################################
# Private Package Globals #
@@ -669,7 +669,7 @@
to use a StudlyCaps affordance accessor standard. In that case, you'll need to
create your own module that builds accessors. I recommend that you study
L<Class::Meta::AccessorBuilder|Class::Meta::AccessorBuilder> and
-LClass::Meta::AccessorBuilder::Affordance|Class::Meta::AccessorBuilder::Affordance>
+L<Class::Meta::AccessorBuilder::Affordance|Class::Meta::AccessorBuilder::Affordance>
before taking on creating your own.
Custom accessor building modules must have three functions.
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Boolean.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Boolean.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Boolean.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Boolean.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Types::Boolean;
-# $Id: Boolean.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Boolean.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -70,7 +70,7 @@
use strict;
use Class::Meta::Type;
-our $VERSION = '0.62';
+our $VERSION = '0.63';
sub import {
my ($pkg, $builder) = @_;
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Numeric.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Numeric.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Numeric.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Numeric.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Types::Numeric;
-# $Id: Numeric.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Numeric.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -74,7 +74,7 @@
use strict;
use Class::Meta::Type;
use Data::Types ();
-our $VERSION = '0.62';
+our $VERSION = '0.63';
# This code ref builds value checkers.
my $mk_chk = sub {
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Perl.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Perl.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Perl.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/Perl.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Types::Perl;
-# $Id: Perl.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: Perl.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -78,7 +78,7 @@
use strict;
use Class::Meta::Type;
-our $VERSION = '0.62';
+our $VERSION = '0.63';
sub import {
my ($pkg, $builder) = @_;
Modified: branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/String.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/String.pm?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/String.pm (original)
+++ branches/upstream/libclass-meta-perl/current/lib/Class/Meta/Types/String.pm Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
package Class::Meta::Types::String;
-# $Id: String.pm 3893 2008-05-15 03:12:02Z david $
+# $Id: String.pm 3937 2008-05-22 03:04:22Z david $
=head1 NAME
@@ -39,7 +39,7 @@
use strict;
use Class::Meta::Type;
-our $VERSION = '0.62';
+our $VERSION = '0.63';
sub import {
my ($pkg, $builder) = @_;
Modified: branches/upstream/libclass-meta-perl/current/t/chk_types.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libclass-meta-perl/current/t/chk_types.t?rev=32787&op=diff
==============================================================================
--- branches/upstream/libclass-meta-perl/current/t/chk_types.t (original)
+++ branches/upstream/libclass-meta-perl/current/t/chk_types.t Wed Apr 8 17:38:39 2009
@@ -1,6 +1,6 @@
#!/usr/bin/perl -w
-# $Id: chk_types.t 682 2004-09-28 05:59:10Z david $
+# $Id: chk_types.t 3948 2008-05-23 21:09:56Z david $
##############################################################################
# Set up the tests.
More information about the Pkg-perl-cvs-commits
mailing list