Take me over?
The maintainer of this distribution is looking for someone to take over!
If you're interested then please contact them via
email.
Changes for version 20121128.2139_001 - 2012-11-28
- Bug Fixes
- Trailing commas on parameter lists are now ok.
- rt.cpan.org 81364
- Misc
- Failure to parse parameters will now produce a more useful error.
- Distribution Fixes
- Fixed test failing on 5.10.0 as per github #59.
- Fixed subtests failing on Test::More's prior to 0.96.
Changes for version 20121108.0047_001 - 2012-11-08
- New Features
- remove dependency on Devel::BeginLift
- Bug Fixes
- Default condition of `when {}' now interpreted as `when { $_ ~~ {} }' (avoids parse error).
Changes for version 20121025.2315_001 - 2012-10-25
- New Features
- can now use `when' to specify default conditions
- can use `//=' as a shortcut for `when undef'
- can now provide `where' constraints in addition to (or instead of) a type
- can now use `...' to disable further argument checking
- can now specify more than one alternative in type unions
- can now nest parameterized types
- Incompatible Changes
- can no longer use both `\' and `:' (didn't work anyway)
- Optimizations
- better signature parsing using PPI
- Docs
- documented all new features
- new ASCI-art breakdown of signature syntax
- minor tweaks and corrections
Modules
method and function declarations with signatures and no source filter
use Method::Signatures from within MooseX::Declare
Provides
in lib/Method/Signatures/Parser.pm