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).