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 |