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