Moose::Meta::Role::Application::ToClass
Moose::Meta::Role::Application::ToRole- fixed issues where excluding and aliasing the
same methods for a single role did not work
right (worked just fine with multiple
roles) (stevan)
- added test for this (stevan)
- fixed issues where excluding and aliasing the
Moose::Meta::Role::Application::RoleSummation
- fixed the error message when trying to compose
a role with a role it excludes (Sartak)
- fixed the error message when trying to compose
Moose::Exporter
- Catch another case where recursion caused the value
of $CALLER to be stamped on (t0m)
- added test for this (t0m)
- Catch another case where recursion caused the value
Moose
- Remove the make_immutable keyword, which has been
deprecated since April. It breaks metaclasses that
use Moose without no Moose (Sartak)
- Remove the make_immutable keyword, which has been
Moose::Meta::Attribute
- Removing an attribute from a class now also removes delegation
(handles) methods installed for that attribute (t0m)
- added test for this (t0m)
- Removing an attribute from a class now also removes delegation
Moose::Meta::Method::Constructor
- An attribute with a default that looked like a number (but was
really a string) would accidentally be treated as a number
when the constructor was made immutable (perigrin)
- added test for this (perigrin)
- An attribute with a default that looked like a number (but was
Moose::Meta::Role
- create method for constructing a role
dynamically (Sartak)
- added test for this (Sartak)
- anonymous roles! (Sartak)
- added test for this (Sartak)
- create method for constructing a role
Moose::Role
- more consistent error messages (Sartak)
- more consistent error messages (Sartak)
Moose::Cookbook::Roles::Recipe1
- attempt to explain why a role that just requires
methods is useful (Sartak)
- attempt to explain why a role that just requires