Viewing Issue Simple Details
[ Jump to Notes ]
|
[ View Advanced ]
[ Issue History ]
[ Print ]
|
ID |
Category |
Severity |
Reproducibility |
Date Submitted |
Last Update |
0001765 |
[Squeak] Traits |
feature |
always |
09-02-05 22:23 |
01-08-08 23:41 |
|
Reporter |
cdavidshaffer |
View Status |
public |
|
Assigned To |
dvf |
Priority |
normal |
Resolution |
open |
|
Status |
assigned |
|
Product Version |
3.9 |
|
Summary |
0001765: Traits break the visual metaphor used to indicate overrides in the OB "implementors" browser |
Description |
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). |
Additional Information |
|
|
Attached Files |
|
|