Mantis - Squeak
Viewing Issue Advanced Details
1765 Traits feature always 09-02-05 22:23 01-08-08 23:41
cdavidshaffer  
dvf  
normal  
assigned 3.9  
open  
none    
none  
0001765: Traits break the visual metaphor used to indicate overrides in the OB "implementors" browser
If I browse implementors of the method #name, I get a hierarchy showing me that Object implements name and below it (and properly indented) I can see who overrode that version. This paradigm is not followed with Traits, however. In the example from part 1 if I override #name in OBTraitTransformationNode I get no visual indication in the implementors browser that said "user" of the trait TTraitNodeDisplay overrides its method. In my opinion OBTraitTransformationNode should be listed twice (once in the Object hierarch and once in the TTraitNodeDisplay hierarchy).

There are no notes attached to this issue.