Status: Accepted
Owner:
[hidden email]
Labels: Type-Defect Priority-Medium GLASS-Server Version-1.0-beta.8
Milestone-1.0-beta.8.6
New issue 247 by
[hidden email]: Loading class def with shadowed IV and
no "correction" corrupts class hierarchy
http://code.google.com/p/glassdb/issues/detail?id=247In the Monticello-Mocks package the class MCMockClassL has an instance
variable 'ivar', so creating a package that adds the instance
variable 'ivar' to MCMockClassJ will cause a duplicate instance variable
error and if you close the walkback, you'll notice that the class structure
of MCMockClassJ is corrupted.
In a development scenario, the instance variable would be removed from
MCMockClassL in another class definition in the same package - that
scenario is actually covered (by an earlier bugfix).
However, in this case the class structure is corrupted and no repair takes
place ...