in reply to AutoLoader destroy issue
Stop over-using inheritance from classes that over-use inheritance so that you end up inheriting from AutoLoader for no good reason. (Did you also know that your MyOwnTable "isa" Exporter and your A "isa" Exporter? Did you want them to be?)
File a bug against the Data::Table module asking that the author remove the "require AutoLoader;" line from his module since AutoLoader's documentation notes:
To use AutoLoader, the author of a module has to place the definitions of subroutines to be autoloaded after an __END__ token.
and the source code for Data/Table.pm has no sub definitions after the __END__ token.
Perhaps ask that author where the "require AutoLoader;" line came from so perhaps some documentation or "help me write a module" tool could be updated to not encourage such inanity.
- tye
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: AutoLoader destroy issue (inheritance--)
by MidLifeXis (Monsignor) on Aug 09, 2012 at 09:16 UTC | |
|
Re^2: AutoLoader destroy issue (inheritance--)
by Anonymous Monk on Aug 08, 2012 at 01:13 UTC | |
by Anonymous Monk on Aug 08, 2012 at 03:02 UTC |