Skip Menu |

This queue is for tickets about the Perl6-Signature CPAN distribution.

Report information
The Basics
Id: 90676
Status: resolved
Priority: 0/
Queue: Perl6-Signature

People
Owner: GAAL [...] cpan.org
Requestors: upasna.shukla [...] gmail.com
Cc:
AdminCc:

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



Subject: New Moose may break your code
Date: Sat, 23 Nov 2013 07:58:59 +0530
To: bug-Perl6-Signature [...] rt.cpan.org
From: "Upasana Shukla" <upasna.shukla [...] gmail.com>
We recently changed the syntax of enum declarations in Moose types. It appears that your module is affected. You can read more about the change here: https://metacpan.org/pod/release/ETHER/Moose-2.1106-TRIAL/lib/Moose/Manual/Delta.pod#pod2.1200 We recommend that you take a look at your code to see if it indeed does need to be updated with respect to the latest Moose release, 2.1106-TRIAL. If you have any questions, then please ask either on Moose mailing list : http://lists.perl.org/list/moose.html or on #moose & #moose-dev on irc.perl.org.
On Fri Nov 22 21:29:13 2013, upasna.shukla@gmail.com wrote: Show quoted text
> We recently changed the syntax of enum declarations in Moose types. It > appears that your module is affected. You can read more about the > change here: https://metacpan.org/pod/release/ETHER/Moose-2.1106- > TRIAL/lib/Moose/Manual/Delta.pod#pod2.1200 > We recommend that you take a look at your code to see if it indeed > does need to be updated with respect to the latest Moose release, > 2.1106-TRIAL. If you have any questions, then please ask either on > Moose mailing list : http://lists.perl.org/list/moose.html or on > #moose & #moose-dev on irc.perl.org.
Thanks for the heads up. This module does not depend on Moose, therefore I believe it is not affected. (It lives in the Moose repo, because for a while Moose signature modules depended on it, but newer, more magical stuff has come along.)
On Sat Nov 23 03:05:14 2013, GAAL wrote: Show quoted text
> Thanks for the heads up. This module does not depend on Moose, > therefore I believe it is not affected.
OH WAIT NO. Perl6::Signature::Val::SigParam does use Moose and the enum form that is being deprecated. Fixing.
Fixed in 0.04, which should be indexed shortly. Thanks for the report.