Re: [Pharo-dev] [PROVENANCE INTERNET] Re: Brainstorming Pharo4
Le 16/06/2014 16:24, Goubier Thierry a écrit :
Le 16/06/2014 16:13, Esteban A. Maringolo a écrit :
Add this to the wishlist:
- Scoped refactorings. Particularly method renames. I'd like to scope the refactorings to class, hierarchy, package or global level. :)
I think it's already there :)
Just need a way to use them. I may already have that, need to test (scoped system browser with refactorings coupled to the scope). Try scoped browsing with Nautilus and apply refactorings...
And once you're in there, you can refine by cascading scopes. In package X, along hierarchy of class Y, find all methods with name containing visit, rename #visitRootNode: as #acceptRootNode: Can also be combined with RB pattern matching for searching in code, but I'd like to see the GUI for that last one :) Who was said to be working on that? Thierry -- Thierry Goubier CEA list Laboratoire des Fondations des Systèmes Temps Réel Embarqués 91191 Gif sur Yvette Cedex France Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
I do :) Doru On Mon, Jun 16, 2014 at 4:35 PM, Goubier Thierry <thierry.goubier@cea.fr> wrote:
Le 16/06/2014 16:24, Goubier Thierry a écrit :
Le 16/06/2014 16:13, Esteban A. Maringolo a écrit :
Add this to the wishlist:
- Scoped refactorings. Particularly method renames. I'd like to scope the refactorings to class, hierarchy, package or global level. :)
I think it's already there :)
Just need a way to use them. I may already have that, need to test (scoped system browser with refactorings coupled to the scope). Try scoped browsing with Nautilus and apply refactorings...
And once you're in there, you can refine by cascading scopes.
In package X, along hierarchy of class Y, find all methods with name containing visit, rename #visitRootNode: as #acceptRootNode:
Can also be combined with RB pattern matching for searching in code, but I'd like to see the GUI for that last one :) Who was said to be working on that?
Thierry -- Thierry Goubier CEA list Laboratoire des Fondations des Systèmes Temps Réel Embarqués 91191 Gif sur Yvette Cedex France Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
-- www.tudorgirba.com "Every thing has its own flow"
participants (2)
-
Goubier Thierry -
Tudor Girba