Skip Menu |

This queue is for tickets about the Moo CPAN distribution.

Report information
The Basics
Id: 70593
Status: resolved
Priority: 0/
Queue: Moo

People
Owner: Nobody in particular
Requestors: nomad [...] null.net
Cc:
AdminCc:

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



Subject: Non-Moo class can't inherit from Moo-based class.
Date: Tue, 30 Aug 2011 12:05:52 +1200
To: bug-Moo [...] rt.cpan.org
From: Mark Lawrence <nomad [...] null.net>
Scenario: ClassA uses Moo. ClassB inherits from ClassA by setting @ISA or 'use base', but does not use Moo itself. This worked up until commit e0e12d1608 (generate constructors in subclasses on demand) when a deep recursion problem was introduced. I think in prinicple there should be nothing stopping this scenario from working. Test case attached. -- Mark Lawrence

Message body is not shown because sender requested not to inline it.

Not sure about this one. Pushed your test to the repo, will have mst look over it.
On Fri Dec 23 11:09:52 2011, RIBASUSHI wrote: Show quoted text
> Not sure about this one. Pushed your test to the repo, will have mst > look over it.
Fixed in 0.091000.
On Fri Apr 27 00:44:08 2012, MSTROUT wrote: Show quoted text
> On Fri Dec 23 11:09:52 2011, RIBASUSHI wrote:
> > Not sure about this one. Pushed your test to the repo, will have mst > > look over it.
> > Fixed in 0.091000.
Slightly ironically, I broke this fixing BUILD-in-child classes. Oh well.
On Fri Apr 27 00:49:16 2012, MSTROUT wrote: Show quoted text
> On Fri Apr 27 00:44:08 2012, MSTROUT wrote:
> > On Fri Dec 23 11:09:52 2011, RIBASUSHI wrote:
> > > Not sure about this one. Pushed your test to the repo, will have mst > > > look over it.
> > > > Fixed in 0.091000.
> > Slightly ironically, I broke this fixing BUILD-in-child classes. Oh well.
Re-marking resolved; not sure how I re-opened it. Sorry.