Nested Class Name update problem
Brought to you by:
ferret1964,
twiechmann
When a nested class which appears as a subclass of
another class is renamed, the new name is not updated
in the tree below the superclass.
Additionally, the I%ClsIndx indices for any super- and
sub-classes of the nested class are not updated to
reflect the name change.
The fix I've developed requires a new method,
ESI$Class.NCRenamed, and the addition of one line to
ESI$Class.RenameNestedClass
This may not be the optimal fix in terms of speed or
efficiency, but it appears to work perfectly.
I will attach exports of both methods.
Code for ESI$Class.NCRenamed method
New version of ESI$Class.RenameNestedClass
Logged In: YES
user_id=172059
refer also to ESI bug #583989