d649fe1eb2ad7826a9f01d2d6cf7e0732d2539f8
Files Diff
- Added: 2
- Removed: 2
- Renamed: 0
- Modified: 8
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Pull Up Method | 3 | ||
| Pull Up Method public isCancelled() : boolean from class melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask to public isCancelled() : boolean from class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Pull Up Method public run() : void from class melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask to public run() : void from class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Pull Up Method public cancel() : void from class melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask to public cancel() : void from class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Move And Rename Method | 1 | ||
| Move And Rename Method public test$() : void from class melnorme.utilbox.concurrency.FutureTask2_Test to public test_result() : void from class melnorme.utilbox.concurrency.AbstractFutureTest | From | To | |
| Move Method | 2 | ||
| Move Method protected submitAndAwaitResult(callable CallableX<Object,RuntimeException>) : Object from class melnorme.utilbox.concurrency.FutureTask2_Test to protected submitAndAwaitResult(callable CallableX<Object,RuntimeException>) : Object from class melnorme.utilbox.concurrency.AbstractFutureTest | From | To | |
| Move Method protected invokeToResult() : Void from class melnorme.lang.utils.concurrency.MonitorRunnableFuture to protected invokeToResult() : Void from class melnorme.lang.ide.core.engine.AbstractProjectReconcileManager.ProjectReconcileTask | From | To | |
| Pull Up Attribute | 2 | ||
| Pull Up Attribute private cancelled : boolean from class melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask to private cancelled : boolean from class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Pull Up Attribute protected cm : ICancelMonitor from class melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask to protected cm : ICancelMonitor from class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Change Return Type | 1 | ||
| Change Return Type MonitorRunnableFuture to MonitorRunnableFuture<Void> in method public fromRunnable(runnable Runnable) : MonitorRunnableFuture<Void> in class melnorme.lang.utils.concurrency.MonitorRunnableFuture | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass melnorme.utilbox.concurrency.CancellableTask from classes [melnorme.lang.utils.concurrency.ConcurrentlyDerivedData.DataUpdateTask] | From | To | |
| Extract Interface | 1 | ||
| Extract Interface melnorme.utilbox.concurrency.ICancellableTask from classes [melnorme.utilbox.concurrency.IRunnableFuture2] | From | To | |
| Extract Method | 2 | ||
| Extract Method public isCancelled() : boolean extracted from public run() : void in class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Extract Method public tryCancel() : boolean extracted from public cancel() : void in class melnorme.utilbox.concurrency.CancellableTask | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type monitorFuture : MonitorRunnableFuture to monitorFuture : MonitorRunnableFuture<Object> in class melnorme.utilbox.concurrency.Futures_Tests.MonitorFuture_Test | From | To |