I accidentally created a circular dependency with a Package A Needs Package B which Needs Package C which needs Package A.
Having done that Package A couldn’t access Package B routines even though it correctly need them. The full form did work eg PackageB`function[].
It is something to be careful of but there is no particular help from the compiler or workbench. It should be possible to write a package dependency tree program quite easily.
No comments:
Post a Comment