r56815 - in /branches/upstream/libhash-asobject-perl/current: Changes MANIFEST MANIFEST.SKIP META.yml Makefile.PL lib/Hash/AsObject.pm t/07inherit.t
ivan at users.alioth.debian.org
ivan at users.alioth.debian.org
Sun Apr 25 04:30:15 UTC 2010
Author: ivan
Date: Sun Apr 25 04:29:53 2010
New Revision: 56815
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=56815
Log:
[svn-upgrade] Integrating new upstream version, libhash-asobject-perl (0.13)
Added:
branches/upstream/libhash-asobject-perl/current/MANIFEST
Modified:
branches/upstream/libhash-asobject-perl/current/Changes
branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP
branches/upstream/libhash-asobject-perl/current/META.yml
branches/upstream/libhash-asobject-perl/current/Makefile.PL
branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm
branches/upstream/libhash-asobject-perl/current/t/07inherit.t
Modified: branches/upstream/libhash-asobject-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/Changes?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/Changes (original)
+++ branches/upstream/libhash-asobject-perl/current/Changes Sun Apr 25 04:29:53 2010
@@ -1,4 +1,23 @@
# Change log for Perl module Hash::AsObject
+
+---
+version: 0.13
+date: 09 Dec 2009
+changes:
+ - oops, forgot to include test for infinite recursion
+
+---
+version: 0.12
+date: 09 Dec 2009
+changes:
+ - fixed infinite recursion when subclassed (rt.cpan.org #52597)
+note: Thanks to Skye Shaw for reporting this with a patch
+
+---
+version: 0.11
+date: 16 Feb 2009
+changes:
+ - include MANIFEST in release (rt.cpan.org #32612)
---
version: 0.10
Added: branches/upstream/libhash-asobject-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/MANIFEST?rev=56815&op=file
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/MANIFEST (added)
+++ branches/upstream/libhash-asobject-perl/current/MANIFEST Sun Apr 25 04:29:53 2010
@@ -1,0 +1,17 @@
+Changes
+lib/Hash/AsObject.pm
+Makefile.PL
+MANIFEST This list of files
+MANIFEST.SKIP
+META.yml
+README
+t/00versions.t
+t/01constructor.t
+t/02get-and-set.t
+t/03class-methods.t
+t/04chain.t
+t/05trickery.t
+t/06can.t
+t/07inherit.t
+t/99pod-coverage.t
+t/99pod.t
Modified: branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP (original)
+++ branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP Sun Apr 25 04:29:53 2010
@@ -6,7 +6,7 @@
pm_to_blib
^Makefile$
^Makefile\.(old|bak)$
-^MANIFEST(\.bak)?$
+^MANIFEST\.bak$
Hash-AsObject-\d+
^\.podge
^_darcs
Modified: branches/upstream/libhash-asobject-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/META.yml?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/META.yml (original)
+++ branches/upstream/libhash-asobject-perl/current/META.yml Sun Apr 25 04:29:53 2010
@@ -1,13 +1,19 @@
--- #YAML:1.0
-name: Hash-AsObject
-version: 0.10
-abstract: ~
-license: ~
-generated_by: ExtUtils::MakeMaker version 6.32
-distribution_type: module
-requires:
-meta-spec:
- url: http://module-build.sourceforge.net/META-spec-v1.2.html
- version: 1.2
+name: Hash-AsObject
+version: 0.13
+abstract: ~
author:
- Paul Hoffman <nkuitse AT cpan DOT org>
+license: perl
+distribution_type: module
+configure_requires:
+ ExtUtils::MakeMaker: 0
+requires: {}
+no_index:
+ directory:
+ - t
+ - inc
+generated_by: ExtUtils::MakeMaker version 6.46
+meta-spec:
+ url: http://module-build.sourceforge.net/META-spec-v1.4.html
+ version: 1.4
Modified: branches/upstream/libhash-asobject-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/Makefile.PL?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/Makefile.PL (original)
+++ branches/upstream/libhash-asobject-perl/current/Makefile.PL Sun Apr 25 04:29:53 2010
@@ -4,6 +4,7 @@
'NAME' => 'Hash::AsObject',
'AUTHOR' => 'Paul Hoffman <nkuitse AT cpan DOT org>',
'VERSION_FROM' => 'lib/Hash/AsObject.pm',
+ 'LICENSE' => 'perl',
'PREREQ_PM' => {},
);
Modified: branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm (original)
+++ branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm Sun Apr 25 04:29:53 2010
@@ -3,7 +3,7 @@
use strict;
use vars qw($VERSION $AUTOLOAD);
-$VERSION = '0.10';
+$VERSION = '0.13';
sub VERSION {
return $VERSION
@@ -137,7 +137,7 @@
};
unshift @_, $invocant;
- goto &$key;
+ goto &{ "${cls}::$key" };
}
}
Modified: branches/upstream/libhash-asobject-perl/current/t/07inherit.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/t/07inherit.t?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/t/07inherit.t (original)
+++ branches/upstream/libhash-asobject-perl/current/t/07inherit.t Sun Apr 25 04:29:53 2010
@@ -2,7 +2,7 @@
use warnings;
use diagnostics;
-use Test::More tests => 2;
+use Test::More tests => 4;
use_ok( 'Hash::AsObject' );
@@ -15,6 +15,8 @@
package main;
-is( ref(Hash::AsObject::Foo->new), 'Hash::AsObject::Foo', 'blessing' );
+my $hash = Hash::AsObject::Foo->new;
+is( ref($hash), 'Hash::AsObject::Foo', 'blessing' );
-
+is( $hash->abc('123'), 123, 'set scalar' );
+is( $hash->abc, 123, 'get scalar' );
More information about the Pkg-perl-cvs-commits
mailing list