Summary
- Clenaup: deprecate unused `StRewriteRuleChangesBrowserPresenter` (details)
- Feat: refactoring change manager new API for performing list of changes (details)
- Refactor: move `undoLastRefactoring` to instance side (details)
- Refactor: wrap a list of chagnes in a CompositeChange (details)
- Test: performing undo on refactoring that has more changes than the UndoSize (details)
- Feat: API for performing composite change instead of sending the manager a list of changes (details)
- Refactor: deprecate `performChange:` use either `performCompositeChange:` or `performChanges:` (details)
- Refactor: migrate senders of `performChange:` to `performChanges:` or `performCompositeChange:` (details)
- Refactor: use self instead of getting new instance of refactory change manager (details)
- Refactor: cut duplicate code and reuse `performCompositeChange:` (details)
- Cleanup: deprecate class side `undoLastRefactoring` (details)