Skip Menu |

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

Report information
The Basics
Id: 95582
Status: rejected
Priority: 0/
Queue: Method-Signatures

People
Owner: Nobody in particular
Requestors: mst [...] shadowcat.co.uk
Cc:
AdminCc:

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



Subject: Uses deprecated Any::Moose
Date: Mon, 12 May 2014 17:31:49 +0000
To: bug-Method-Signatures [...] rt.cpan.org
From: Matt S Trout <mst [...] shadowcat.co.uk>
Any::Moose has been deprecated in favour of Moo. See http://shadow.cat/blog/matt-s-trout/moo-versus-any-moose/ for how Any::Moose can cause compilation failures in otherwise working code. -- Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a clue http://shadowcat.co.uk/blog/matt-s-trout/ http://twitter.com/shadowcat_mst/ Email me now on mst (at) shadowcat.co.uk and let's chat about how our CPAN commercial support, training and consultancy packages could help your team.
This is a duplicate of 88716.  We realize Any::Moose is a problem, but Moo is not an appropriate replacement.  See https://github.com/evalEmpire/method-signatures/issues/81 for extended discussion on the subject of our type handling and how to fix it.
Subject: Re: [rt.cpan.org #95582] Uses deprecated Any::Moose
Date: Tue, 13 May 2014 19:57:47 +0000
To: Michael G Schwern via RT <bug-Method-Signatures [...] rt.cpan.org>
From: Matt S Trout <mst [...] shadowcat.co.uk>
On Tue, May 13, 2014 at 03:37:36PM -0400, Michael G Schwern via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=95582 > > > This is a duplicate of 88716. We realize Any::Moose is a problem, but Moo is > not an appropriate replacement. See > https://github.com/evalEmpire/method-signatures/issues/81 for extended > discussion on the subject of our type handling and how to fix it.
From the looks of that, Moo + Type::Tiny, which is becoming a pretty commonly used solution in general, would handle things fine. "Only Type::Tiny" would also be fine. I'm just tired of Any::Moose related crashes and so is the Any::Moose maintainer. Apologies for the dupe, I guess I'm going senile in my old age. -- Matt S Trout - Shadowcat Systems - Perl consulting with a commit bit and a clue http://shadowcat.co.uk/blog/matt-s-trout/ http://twitter.com/shadowcat_mst/ Email me now on mst (at) shadowcat.co.uk and let's chat about how our CPAN commercial support, training and consultancy packages could help your team.