Imports Become Undefined

Sometimes imports of class or classes bound in a module become undefined; there name is bound to nil. Usually this can be solved be recompiling the class referenced. For the time being I don't know the exact reason.

Best theory so far: The class builder does not handle renaming classes correctly wrt. environments.

Fix: Recompile the class being referenced.

Assigned to
2 years ago
2 months ago
Fault Haver

~cy-de-fect 1 year, 9 months ago

This also happens with names bound in the very same module they are used in. I suppose this is due to the missing undefined handling.

~cy-de-fect 1 year, 5 months ago

Just for the record: Behavior>>#literalScannedAs:notifying: writes to Undeclared

~cy-de-fect 2 months ago

I suspect this issue is connected to #16.

Register here or Log in to comment, or comment via email.