Skip Menu |

This queue is for tickets about the Moose CPAN distribution.

Report information
The Basics
Id: 44757
Status: resolved
Priority: 0/
Queue: Moose

People
Owner: Nobody in particular
Requestors: hdp [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: coderefs from roles aren't completely cloned when applied
There's a TODO test in t/030_roles/032_roles_and_method_cloning.t. caller(0) inside a method from a role reports the sub name as being whatever it was given for the most recently consuming class. This also affects things like confess().
This has been addressed by no longer subname()ing role methods when composing then into classes. role methods will no longer show up under the name that they were composed as last, but under their original name.