[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