Changes for version 0.20 - 2009-05-01
- Massive refactor for extensibility (Robert Sedlacek).
- Allow passing multiple comma seperated values to options without repeating the key.
- Depend on MX::Method::Signatures 0.16 for non-scalar parameters.
- Documentation fixes (Matt Kraai).
- Added link to vim syntax (Rafael Kitover).
Modules
Declarative syntax for Moose
Provides
in lib/MooseX/Declare/Context.pm
in lib/MooseX/Declare/Syntax/EmptyBlockIfMissing.pm
in lib/MooseX/Declare/Syntax/Extending.pm
in lib/MooseX/Declare/Syntax/InnerSyntaxHandling.pm
in lib/MooseX/Declare/Syntax/Keyword/Class.pm
in lib/MooseX/Declare/Syntax/Keyword/Clean.pm
in lib/MooseX/Declare/Syntax/Keyword/MethodModifier.pm
in lib/MooseX/Declare/Syntax/Keyword/Role.pm
in lib/MooseX/Declare/Syntax/KeywordHandling.pm
in lib/MooseX/Declare/Syntax/MethodDeclaration.pm
in lib/MooseX/Declare/Syntax/MooseSetup.pm
in lib/MooseX/Declare/Syntax/NamespaceHandling.pm
in lib/MooseX/Declare/Syntax/OptionHandling.pm
in lib/MooseX/Declare/Syntax/RoleApplication.pm
in lib/MooseX/Declare/Util.pm