Skip Menu |

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

Report information
The Basics
Id: 61070
Status: open
Priority: 0/
Queue: MooseX-Method-Signatures

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

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



Environment: * Linux 2.6.35-ARCH * perl 5, version 12, subversion 1 (v5.12.1) * MooseX::Method::Signatures - version 0.35 Problem: The method is not created in the package if curly brace is placed on a new line. Example: # in AA.pm use MooseX::Declare; class AA { method aa ($class:) { return 1; } } 1; # in shell $ perl -MAA -e 'print AA->aa()' Can't locate object method "aa" via package "AA" at -e line 1.
Subject: The method is not created in the package if curly brace is placed on a new line
Does this issue still exist? Recent releases to Devel::Declare appear to address similar reported issues (e.g. https://rt.cpan.org/Ticket/Dis play.html?id=71528).
From: Paul Waring
On Wed Jan 18 14:22:42 2012, ETHER wrote: Show quoted text
> Does this issue still exist? Recent releases to Devel::Declare appear to > address similar reported issues (e.g. https://rt.cpan.org/Ticket/Dis > play.html?id=71528).
It still exists in 0.43 (not tried 0.44). I've just spent over an hour trying to work out why calling an instance method was causing a large stack trace.
Subject: Re: [rt.cpan.org #61070] The method is not created in the package if curly brace is placed on a new line
Date: Wed, 8 May 2013 10:05:54 -0700
To: "http://pwaring.wordpress.com/ via RT" <bug-MooseX-Method-Signatures [...] rt.cpan.org>
From: Karen Etheridge <ether [...] cpan.org>
On Wed, May 08, 2013 at 09:45:49AM -0400, http://pwaring.wordpress.com/ via RT wrote: Show quoted text
> Queue: MooseX-Method-Signatures > On Wed Jan 18 14:22:42 2012, ETHER wrote:
> > Does this issue still exist? Recent releases to Devel::Declare appear to > > address similar reported issues (e.g. https://rt.cpan.org/Ticket/Dis > > play.html?id=71528).
> > It still exists in 0.43 (not tried 0.44). I've just spent over an hour trying to work out why calling an instance method was causing a large stack trace.
Please definitely give it a try with the latest release, as well as the latest version of all downstream deps (much of MXMS's magic comes from DD and its friends).