2fabe059a9c2df42a2259a32a1d42246863abb8c
Files Diff
- Added: 4
- Removed: 0
- Renamed: 0
- Modified: 4
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Merge Attribute | 1 | ||
Merge Attribute [settings : AppSettings, listener : Runnable] to scheduler : Scheduler in class org.sonar.application.HardStopRequestWatcherImplTest | From | To | |
Pull Up Method | 4 | ||
Pull Up Method package getDelayMs() : long from class org.sonar.application.HardStopRequestWatcherImpl to package getDelayMs() : long from class org.sonar.application.AbstractStopRequestWatcher | From | To | |
Pull Up Method public run() : void from class org.sonar.application.HardStopRequestWatcherImpl to public run() : void from class org.sonar.application.AbstractStopRequestWatcher | From | To | |
Pull Up Method public stopWatching() : void from class org.sonar.application.HardStopRequestWatcherImpl to public stopWatching() : void from class org.sonar.application.AbstractStopRequestWatcher | From | To | |
Pull Up Method public startWatching() : void from class org.sonar.application.HardStopRequestWatcherImpl to public startWatching() : void from class org.sonar.application.AbstractStopRequestWatcher | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method public do_not_watch_command_if_disabled() : void from class org.sonar.application.HardStopRequestWatcherImplTest to public stop_watching_commands_if_thread_is_interrupted() : void from class org.sonar.application.StopRequestWatcherImplTest | From | To | |
Change Parameter Type | 1 | ||
Change Parameter Type listener : Runnable to scheduler : Scheduler in method public create(settings AppSettings, scheduler Scheduler, fs FileSystem) : StopRequestWatcherImpl in class org.sonar.application.StopRequestWatcherImpl | From | To | |
Move Method | 1 | ||
Move Method public create(settings AppSettings, listener Runnable, fs FileSystem) : HardStopRequestWatcherImpl from class org.sonar.application.HardStopRequestWatcherImpl to public create(settings AppSettings, scheduler Scheduler, fs FileSystem) : StopRequestWatcherImpl from class org.sonar.application.StopRequestWatcherImpl | From | To | |
Change Return Type | 1 | ||
Change Return Type HardStopRequestWatcherImpl to StopRequestWatcherImpl in method public create(settings AppSettings, scheduler Scheduler, fs FileSystem) : StopRequestWatcherImpl in class org.sonar.application.StopRequestWatcherImpl | From | To | |
Pull Up Attribute | 2 | ||
Pull Up Attribute private delayMs : long from class org.sonar.application.HardStopRequestWatcherImpl to private delayMs : long from class org.sonar.application.AbstractStopRequestWatcher | From | To | |
Pull Up Attribute private DEFAULT_WATCHER_DELAY_MS : long from class org.sonar.application.HardStopRequestWatcherImpl to private DEFAULT_WATCHER_DELAY_MS : long from class org.sonar.application.AbstractStopRequestWatcher | From | To | |
Move Attribute | 3 | ||
Move Attribute private commands : ProcessCommands from class org.sonar.application.HardStopRequestWatcherImpl to private commands : ProcessCommands from class org.sonar.application.StopRequestWatcherImplTest | From | To | |
Move Attribute private settings : AppSettings from class org.sonar.application.HardStopRequestWatcherImplTest to private settings : AppSettings from class org.sonar.application.StopRequestWatcherImpl | From | To | |
Move Attribute private settings : AppSettings from class org.sonar.application.HardStopRequestWatcherImpl to private settings : AppSettings from class org.sonar.application.StopRequestWatcherImpl | From | To | |
Extract Superclass | 1 | ||
Extract Superclass org.sonar.application.AbstractStopRequestWatcher from classes [org.sonar.application.HardStopRequestWatcherImpl] | From | To | |
Rename Parameter | 1 | ||
Rename Parameter listener : Runnable to scheduler : Scheduler in method public create(settings AppSettings, scheduler Scheduler, fs FileSystem) : StopRequestWatcherImpl in class org.sonar.application.StopRequestWatcherImpl | From | To |