4db98516852e1a8d95c0657f82ccf056f76dd709
Files Diff
- Added: 12
- Removed: 4
- Renamed: 0
- Modified: 9
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Pull Up Method | 1 | ||
Pull Up Method public getState() : BenchmarkState from class io.atomix.bench.RunnerProgress to public getState() : BenchmarkState from class io.atomix.bench.ExecutorProgress | From | To | |
Change Parameter Type | 3 | ||
Change Parameter Type processes : Map<String,RunnerProgress> to processes : Map<String,E> in method public BenchmarkProgress(state BenchmarkState, processes Map<String,E>) in class io.atomix.bench.BenchmarkProgress | From | To | |
Change Parameter Type processes : Map<String,RunnerResult> to processes : Map<String,E> in method public BenchmarkResult(processes Map<String,E>) in class io.atomix.bench.BenchmarkResult | From | To | |
Change Parameter Type progress : RunnerProgress to progress : ExecutorProgress in method private report(memberId MemberId, progress ExecutorProgress) : void in class io.atomix.bench.BenchmarkController | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute private state : BenchmarkState from class io.atomix.bench.RunnerProgress to private state : BenchmarkState from class io.atomix.bench.ExecutorProgress | From | To | |
Change Return Type | 2 | ||
Change Return Type Map<String,RunnerProgress> to Map<String,E> in method public getProcesses() : Map<String,E> in class io.atomix.bench.BenchmarkProgress | From | To | |
Change Return Type Map<String,RunnerResult> to Map<String,E> in method public getProcesses() : Map<String,E> in class io.atomix.bench.BenchmarkResult | From | To | |
Move And Rename Class | 2 | ||
Move And Rename Class io.atomix.bench.RunnerResult moved and renamed to io.atomix.bench.map.MapExecutorResult | From | To | |
Move And Rename Class io.atomix.bench.RunnerProgress moved and renamed to io.atomix.bench.map.MapExecutorProgress | From | To | |
Move Class | 2 | ||
Move Class io.atomix.bench.MapBenchmarkConfig moved to io.atomix.bench.map.MapBenchmarkConfig | From | To | |
Move Class io.atomix.bench.MapBenchmarkExecutor moved to io.atomix.bench.map.MapBenchmarkExecutor | From | To | |
Extract Superclass | 2 | ||
Extract Superclass io.atomix.bench.ExecutorResult from classes [io.atomix.bench.map.MapExecutorResult] | From | To | |
Extract Superclass io.atomix.bench.ExecutorProgress from classes [io.atomix.bench.map.MapExecutorProgress] | From | To | |
Change Variable Type | 2 | ||
Change Variable Type progress : BenchmarkProgress to progress : JsonNode in method public testBench() : void in class io.atomix.bench.AtomixBenchmarkTest | From | To | |
Change Variable Type result : BenchmarkResult to result : JsonNode in method public testBench() : void in class io.atomix.bench.AtomixBenchmarkTest | From | To | |
Change Attribute Type | 5 | ||
Change Attribute Type processes : Map<String,RunnerProgress> to processes : Map<String,E> in class io.atomix.bench.BenchmarkProgress | From | To | |
Change Attribute Type reports : Map<String,RunnerProgress> to reports : Map<String,ExecutorProgress> in class io.atomix.bench.BenchmarkController | From | To | |
Change Attribute Type result : BenchmarkResult to result : BenchmarkResult<?> in class io.atomix.bench.BenchmarkController | From | To | |
Change Attribute Type config : BenchmarkConfig to config : C in class io.atomix.bench.BenchmarkController | From | To | |
Change Attribute Type processes : Map<String,RunnerResult> to processes : Map<String,E> in class io.atomix.bench.BenchmarkResult | From | To |