[libclass-tiny-perl] 15/19: updated Changes
gregor herrmann
gregoa at debian.org
Sun May 31 14:03:12 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to annotated tag release-0.004
in repository libclass-tiny-perl.
commit d66d72411784242ddb80753a92017ce1acf4f389
Author: David Golden <dagolden at cpan.org>
Date: Wed Aug 21 16:25:12 2013 -0400
updated Changes
---
Changes | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/Changes b/Changes
index a8f80f2..d2cb52a 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,30 @@ Revision history for Class-Tiny
{{$NEXT}}
+ [CHANGED]
+
+ - Base class is now Class::Tiny::Object; Class::Tiny is now only the
+ class builder
+
+ - BUILD and DEMOLISH now have Moo(se) like semantics: BUILD gets
+ original constructor arguments. DEMOLISH is now passed a global
+ destruction flag (requires Devel::GlobalDestruction on Perls before
+ v5.14)
+
+ - Constructor argument validation now happens after BUILD.
+
+ - Constructor argument validation has been softened to a heuristic:
+ argument names must match a method name
+
+ [ADDED]
+
+ - added introspection method: get_all_attributes_for( $class)
+
+ [INTERNAL]
+
+ - Refactored import() for easier subclassing of Class::Tiny should
+ anyone be crazy enough to do so
+
0.003 2013-08-19 19:43:36 America/New_York
[FIXED]
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libclass-tiny-perl.git
More information about the Pkg-perl-cvs-commits
mailing list