1a4238c018a67d059f8d7eba64710ea9b821cf3f
Files Diff
- Added: 1
- Removed: 2
- Renamed: 0
- Modified: 11
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Inline Method | 1 | ||
Inline Method public setResult(newResult Result<DATA,EXC>) : void inlined to public setResult(result DATA) : void in class melnorme.utilbox.concurrency.ResultFuture | From | To | |
Change Return Type | 4 | ||
Change Return Type RET to Result<RET,EXC> in method public awaitResult() : Result<RET,EXC> in class melnorme.utilbox.concurrency.SimpleRunnableFutureX | From | To | |
Change Return Type RET to Result<RET,EXC> in method public getResult(timeout long, unit TimeUnit) : Result<RET,EXC> in class melnorme.utilbox.concurrency.SimpleRunnableFutureX | From | To | |
Change Return Type RET to Result<RET,EXC> in method public awaitResult(timeout long, unit TimeUnit) : Result<RET,EXC> in class melnorme.utilbox.concurrency.SimpleRunnableFutureX | From | To | |
Change Return Type RET to Result<RET,EXC> in method public getResult() : Result<RET,EXC> in class melnorme.utilbox.concurrency.SimpleRunnableFutureX | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type result : Result<DATA,EXC> to result : DATA in class melnorme.utilbox.concurrency.ResultFuture | From | To | |
Change Attribute Type storedData : Result<SourceFileStructure,CommonException> to storedData : CResult<SourceFileStructure> in class melnorme.lang.ide.core.engine.ProblemMarkerUpdater.UpdateProblemMarkersTask | From | To | |
Change Attribute Type resultFuture : ResultFuture<RET,EXC> to resultFuture : ResultFuture<Result<RET,EXC>> in class melnorme.utilbox.concurrency.SimpleRunnableFutureX | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public invoke() : RET extracted from public callToResult() : Result<RET,EXC> in class melnorme.utilbox.core.fntypes.Callable2 & moved to class melnorme.utilbox.core.fntypes.CallableX | From | To | |
Rename Parameter | 1 | ||
Rename Parameter resultValue : DATA to result : DATA in method public setResult(result DATA) : void in class melnorme.utilbox.concurrency.ResultFuture | From | To |