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 |