Changes for version 0.27 - 2009-08-18
- Depend on MooseX::Method::Signatures 0.21 to make sure type aliasing works and there are no warnings due to the recent MooseX::LazyRequire changes.
Modules
Declarative syntax for Moose
Per-keyword declaration context
Namespaced context
context for parsing optionally parameterized statements
Extending with superclasses
Keywords inside blocks
Class declarations
Explicit namespace cleanups
Handle method declarations
Handle method modifier declarations
Declare outer namespace
Role declarations
Apply roles within a class- or role-body
Basic keyword functionality
Handles method declarations
Common Moose namespaces declarations
Handle namespaced blocks
Option parser dispatching
Handle user specified roles
Common declarative utility functions
Provides
in lib/MooseX/Declare/Context/WithOptions.pm
in lib/MooseX/Declare/StackItem.pm
in lib/MooseX/Declare/Syntax/MethodDeclaration/Parameterized.pm