On 2018-11-02 12:22:01, ETHER wrote:
Show quoted text> On 2018-11-02 06:45:48, SREZIC wrote:
> > I think the documentation should recommend to use MooseX::Declare
> > together with Method::Signatures::Modifiers, as most (all?) problems
> > seen with traditional MooseX::Declare usage are fixed then.
>
> MooseX::Declare shouldn't really be recommended for use anymore.
>
> Unfortunately Method::Signatures is severely out of date and not being
> maintained, so it's not suitable for recommendation either.
If you look at
https://rt.cpan.org/Ticket/Display.html?id=103006 , then all of the current recommendations also have their severe problems. It seems to me that using Method::Signatures is not worse as a replacement.
(In my situation it was not new code, but existing code which used MooseX::Declare, and for this situation it's good to know what's the simplest way to replace MooseX::Declare as it is, especially to fix the huge performance problems)