Skip Menu |

This queue is for tickets about the Autodia CPAN distribution.

Report information
The Basics
Id: 4178
Status: resolved
Priority: 0/
Queue: Autodia

People
Owner: Nobody in particular
Requestors: slaven [...] rezic.de
Cc:
AdminCc:

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



Subject: Autodia cannot handle cyclic dependencies
Consider the two module files a.pm and b.pm: package a; use b; 1; __END__ package b; use a; 1; __END__ If I try autodia.pl -i "a.pm b.pm" I get a "deep recursion" warning and the script runs until all memory is eaten up. (Yes, I know that cyclic dependencies are bad design, but perl have no problems in dealing with those files).
[SREZIC - Tue Oct 21 05:58:41 2003]: Show quoted text
> Consider the two module files a.pm and b.pm: > > package a; > use b; > 1; > __END__ > > package b; > use a; > 1; > __END__ > > If I try autodia.pl -i "a.pm b.pm" I get a "deep recursion" warning and > the script runs until all memory is eaten up. > > (Yes, I know that cyclic dependencies are bad design, but perl have > no problems in dealing with those files).
fixed in v 1.8 - which I just uploaded to CPAN