protectedoverrideAction<ITextControl>ExecutePsiTransaction(ISolutionsolution,IProgressIndicatorprogress){return(Action<ITextControl>)(tc =>{stringstr=RenameRefactoringService.Rename(solution,newRenameDataProvider(this.myElement,this.mySuggestedName),tc);if(str.IsNullOrWhitespace())return;BulbActionBase.ShowTooltip(tc,str);});}Roslyn rename is pretty much break code as a service.
Roslyn rename is pretty much break code as a service.