summaryrefslogtreecommitdiff
path: root/devel/p5-Moose/distinfo
diff options
context:
space:
mode:
authorhiramatsu <hiramatsu>2012-02-18 15:09:23 +0000
committerhiramatsu <hiramatsu>2012-02-18 15:09:23 +0000
commit5899a4d1fc347e5d69b81ea4433db6c25cf9ffbd (patch)
treea3936dbdc0b78cd67fd993d3f656fb65e38e1cd1 /devel/p5-Moose/distinfo
parent93022efa38ada87648da48d0b934ccf555d259fd (diff)
downloadpkgsrc-5899a4d1fc347e5d69b81ea4433db6c25cf9ffbd.tar.gz
Update p5-Moose to 2.0402.
Changes from previous: ---------------------- 2.0402 Sat, Feb 04, 2012 [OTHER] * Minor documentation fixes. * Fix test failure on blead (test was unnecessarily strict). Reported by Nicholas Clark. (doy) 2.0401 Thu, Nov 17, 2011 [BUG FIXES] * Attributes with weak_ref now weaken their associated slot when they are initialized through a lazy default or builder. Reported by tome. (doy) 2.0400 Tue, Nov 15, 2011 [OTHER] * No changes from 2.0302 (other than a few minor documentation tweaks). 2.0302 Wed, Nov 02, 2011 [BUG FIXES] * Fix test failure on 5.8. (Dave Rolsky) * Make make_immutable return value consistent and document it to be true. (mst) 2.0301 Fri, Oct 21, 2011 [BUG FIXES] * Fix compilation on 5.8. Reported by ether. (doy) * A custom error class caused a warning when the class that used it was made immutable. Reported by Maroš Kollár. RT #71514. (Dave Rolsky) [ENHANCEMENTS] * The enum type will now allow single value enumerations. Previously, two or more values were required. (rjbs) 2.0300 Fri, Sep 23, 2011 [DEPRECATIONS] * The optimize_as option for type constraints has been deprecated. Use the inline_as option to provide inlining code instead. (Dave Rolsky) [API CHANGES] * Methods to introspect a class's methods will now return methods defined in UNIVERSAL (isa, can, etc.). This also means that you can wrap these methods with method modifiers. RT #69839. Reported by Vyacheslav Matyukhin. (Dave Rolsky) * The ->parent and ->parents method for a union now return the nearest common ancestor of that union's component types. See Moose::Manual::Delta for more details. (Dave Rolsky) * The ->parents method used to return an arrayref for union types, and a list of one or more types for all other types. Now they all return lists. (Dave Rolsky) * The ->is_subtype_of and ->is_a_type_of methods have changed their behavior for union types. Previously, they returned true if any of their member types returned true for a given type. Now, all of the member types must return true. RT #67731. (Dave Rolsky) [ENHANCEMENTS] * The Moose::Exporter module now has a "meta_lookup" option when creating an importer. This allows you to specify an alternate method for determining the metaclass of a caller. This is useful for modules like MooseX::Role::Parameterized which generate new metaclasses on the fly. (sartak) * Added a Moose::Meta::Method->is_stub method. (Dave Rolsky) [BUG FIXES] * A subtype of a union type did not return the right results when you called ->is_subtype_of or ->is_a_type_of on it. This has been fixed. RT #70322. (Dave Rolsky) * An attribute accessor or delegation method can overwrite a stub method and this will no longer throw an error. Reported by Mark-Jason Dominus. RT #69988. (Dave Rolsky) * The error generated by unfulfilled method requirements during role composition now mentions how to work around imported methods not being recognized. Reported by Michael Schwern. RT #60583. (doy) * class_type and role_type will now throw errors if you attempt to use them to override existing types, just like type and subtype have always done. (doy) * Implicitly creating class or role types by using them as the 'isa' or 'does' parameter to attribute construction will now register the type. This means that it cannot later be redefined as something else. (doy) * $class_type->is_subtype_of no longer returns true if passed the name of the class that the class type represents when the class type wasn't registered. (doy) * Removing anonymous metaclasses prematurely no longer prevents reaping of the associated stash. (doy) [OTHER] * The Class::MOP::load_class and Class::MOP::is_class_loaded subroutines are no longer documented, and will cause a deprecation warning in the future. Moose now uses Class::Load to provide this functionality, and you should as well. (Dave Rolsky) 2.0205 Tue, Sep 06, 2011 [NEW FEATURES] * The Array and Hash native traits now provide a "shallow_clone" method, which will return a reference to a new container with the same contents as the attribute's reference. [ENHANCEMENTS] * Specifying an invalid value in a hashref 'handles' value now throws a sensible error. Reported by Mark-Jason Dominus. RT #69990. (Dave Rolsky) [BUG FIXES] * When specifying an attribute trait, passing options for the trait besides -alias or -excludes caused a warning. However, passing other options is totally valid when using MooseX::Role::Parameterized. Fixes RT #70419. (sartak) * Allow regexp objects in duck_type constraints (to bring this in line with the Object constraint). 2.0204 Thu, Aug 25, 2011 [BUG FIXES] * Validating duck_type type constraint turned out to work only by accident, and only when not running under the debugger. This has been fixed. (Florian Ragwitz) [OTHER] * Loosen the dependency on ExtUtils::ParseXS. 2.0203 Tue, Aug 23, 2011 [BUG FIXES] * is_class_loaded now properly detects packages which have a version object in their $VERSION. * Fix XS compilation under blead.
Diffstat (limited to 'devel/p5-Moose/distinfo')
-rw-r--r--devel/p5-Moose/distinfo8
1 files changed, 4 insertions, 4 deletions
diff --git a/devel/p5-Moose/distinfo b/devel/p5-Moose/distinfo
index 0ad3799a2fc..a47cbe8d663 100644
--- a/devel/p5-Moose/distinfo
+++ b/devel/p5-Moose/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.46 2011/08/23 09:08:12 abs Exp $
+$NetBSD: distinfo,v 1.47 2012/02/18 15:09:23 hiramatsu Exp $
-SHA1 (Moose-2.0202.tar.gz) = 4a4f3f477cd83d60c31f25149bec9ae9949ae5d7
-RMD160 (Moose-2.0202.tar.gz) = 4dc8660cce3f0fb2cd2f272840a3db0f19d090d6
-Size (Moose-2.0202.tar.gz) = 667533 bytes
+SHA1 (Moose-2.0402.tar.gz) = 745c825c354dea555c3ceb395157934082ea4dca
+RMD160 (Moose-2.0402.tar.gz) = 2b1121764c785bb1cb2697f2dce897807bccb412
+Size (Moose-2.0402.tar.gz) = 677553 bytes