Skip Menu |

This queue is for tickets about the Class-Method-Modifiers CPAN distribution.

Report information
The Basics
Id: 123294
Status: new
Priority: 0/
Queue: Class-Method-Modifiers

Owner: Nobody in particular
Requestors: ZARQUON [...]

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

Subject: Here's a docs patch
Download (untitled) / with headers
text/plain 113b
After 15 minutes of spinning my wheels on a confusing error message, I thought this doc patch might be useful.
Subject: doc.diff
Download doc.diff
text/x-diff 699b
diff --git a/lib/Class/Method/ b/lib/Class/Method/ index 92d92e9..9f0f463 100644 --- a/lib/Class/Method/ +++ b/lib/Class/Method/ @@ -430,7 +430,9 @@ method is an lvalue method. It is erroneous to modify a method that doesn't exist in your class's inheritance hierarchy. If this occurs, an exception will be thrown when -the modifier is defined. +the modifier is defined. It is possible to unintentionally cause this +exception if you C<use Role::Tiny> and C<use Class::Method::Modifiers> +in the same package. So don't do that. It doesn't yet play well with C<caller>. There are some C<TODO> tests for this. Don't get your hopes up though!

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to