GemTalk / Jadeite

IDE for GemStone Smalltalk application development using Rowan code management
MIT License
6 stars 2 forks source link

[3.2.12] class hierarchy is misleading for sibling classes #971

Open LisaAlmarode opened 1 year ago

LisaAlmarode commented 1 year ago

This was a side problem under issue #561, but it's worth making sure it's on the list, although not exactly priority.

When you have a class selected (e.g. OrderedCollection), and go to hierarchy view, the existence of sibling classes is invisible. The little - next to SequenceableCollection gives the impression that all subclasses are shown, whereas there's classes like Array and CharacterCollection. This example is obvious but it's an issue when the hierarchy is not so familiar.

image

We have expand full hierarchy which shows you more than you need to know, but it would be better to figure out how to make this less misleading; which could be difficult. Ideally we get a third icon (besides + and - ) indicating a partial expansion.