> On 15 Jan 2018, at 12:10, Denis Kudriashov <[email protected]> wrote: > > I finally implemented scopes support for refactorings in Calypso to be able > restrict system changes to particular set of packages or classes. > The new preview tool is copy of old ChangesBrowser with additional scopes > list widget: > > <CalypsoScopedRefactoring.png> > > In this picture I requested Announcer>>initialize rename and switched scope > to the Announcer package. > > Scopes are filled by browser where refactoring was requested. It is same > logic how method browser receives scopes from original browser. > > When user changes scope all refactoring changes are recomputed. > > It was last dependency of Calypso from Nautilus related packages. Now it can > be loaded without Nautilus. > > Best regards, > Denis
Very nice !
