Overview
Request 94194 accepted
- fix requires
- update to 2.0401:
* attributes with weak_ref now weaken their associated slot when they are
initialized through a lazy default or builder
- changes from 2.0302:
* make make_immutable return value consistent and document it to be true
- changes from 2.0301:
* a custom error class caused a warning when the class that used it was made
immutable
* the enum type will now allow single value enumerations; previously, two or
more values were required
- changes from 2.0300:
* the optimize_as option for type constraints has been deprecated; use the
inline_as option to provide inlining code instead
* 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
* 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
* 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
* 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
* the Moose::Exporter module now has a "meta_lookup" option when creating an
importer: allows you to specify an alternate method for determining the
Request History
coolo created request
- fix requires
- update to 2.0401:
* attributes with weak_ref now weaken their associated slot when they are
initialized through a lazy default or builder
- changes from 2.0302:
* make make_immutable return value consistent and document it to be true
- changes from 2.0301:
* a custom error class caused a warning when the class that used it was made
immutable
* the enum type will now allow single value enumerations; previously, two or
more values were required
- changes from 2.0300:
* the optimize_as option for type constraints has been deprecated; use the
inline_as option to provide inlining code instead
* 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
* 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
* 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
* 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
* the Moose::Exporter module now has a "meta_lookup" option when creating an
importer: allows you to specify an alternate method for determining the
coolo added a reviewer
Please review sources
saschpe approved review
Thanks
coolo accepted request
checkin
licensedigger accepted review
{"approve": "preliminary, version number changed"}
coolo accepted review
Builds for repo openSUSE_Factory
saschpe accepted review
Thanks