Changes for version 0.13 - 2009-03-28
- Fix bug with namespace::clean and MooseX::Types. (Ash Berlin)
- Rename methods to remove __ANON__ from callstack.
- Port to using 'from_namespace' from Parse::Method::Signatures 1.003003.
- Ensure errors from type constraints are reporting from the right place.
- Now warns if you try to refdefine a method.
- Return values can now be enforced by using
- method foo ($x) returns (ArrayRef) { }
- This will be documented in the pod once we are happy with the exact behaviour. See t/return_value.t for examples for now.
- Depend upon Parse::Method::Signatures 1.003004 for better error reporting
- Fix a bug in methods with attributes on perl 5.8.7
- Fix bug in location of errors with older Mooses
- Bump minium Moose dep to 0.63
Modules
Method declarations with type constraints and no source filter
Provides
in lib/MooseX/Method/Signatures/Meta/Method.pm