On Tue, Mar 28, 2017 at 2:59 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:

2017-03-28 14:38 GMT+02:00 phil@highoctane.be <phil@highoctane.be>:
I want a "remove all of the yellowish tempvars from this method" refactoring then.

Generally we need more intelligence on critic icons. Now they not allow "fix it" action.��

I'd add that we need to segregate "navigation icons" from "indication icons" from "action icons" (e.g. overriden/overriding method vs test pass vs run test/initialize).��

And also allow for more than one action on a browser entry (method/protocol/... etc). The mechanism for extension is powerful but is crippled by the inability to have more than one thing (e.g. I would like to have support for several pragmas or name matches). These should at least appear as actions in the popup menu in a special section if we only allow a single top priority action on an item. This icon stuff proved problematic when refactoring some tests as there was no way to move up/down in the inherited methods because a green/red/gray bubble was on top (same for <script> BTW).

This is super powerful and complements the GT ideas pretty neatly I think.

I dream of Calypso meeting Nautilus and giving us the full feature set with clean code.��

Phil