It is absolutely evil to display anything else than if there are super
(up triangle) or sub implementations (down triangle) next to method. I
just lost 10 minutes, because of these agressive green arrow that mark
methods calling super. I couldn't figure out why the method wasn't run
as expected. Eventually I found out that I misspelled the selector
name. With the icons as they were before I would have spotted that
within less than a second (no yellow triangle would be shown in this
case). I hate that green arrow, it is absolutely useless and totally
misleading.

I'm not a big defender of the super send icon, but what would certainly have helped in your use case is an icon that denotes whether you send super to a method with a different selector. Then you would have spotted this problem maybe even quicker than if it wouldn't have had any icon.

David


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to