2fcd1acfe8ce202707c6119a3841c5e3449eab17
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 3
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 1 | ||
| Change Parameter Type processBuilderSupplier : Supplier<SystemProcessBuilder> to processBuilderSupplier : Supplier<ProcessBuilder> in method package JavaProcessLauncherImpl(tempDir File, allProcessesCommands AllProcessesCommands, processBuilderSupplier Supplier<ProcessBuilder>) in class org.sonar.application.process.JavaProcessLauncherImpl | From | To | |
| Change Return Type | 4 | ||
| Change Return Type SystemProcessBuilder to ProcessBuilder in method private create(javaCommand JavaCommand) : ProcessBuilder in class org.sonar.application.process.JavaProcessLauncherImpl | From | To | |
| Change Return Type SystemProcessBuilder to ProcessBuilder in method public redirectErrorStream(b boolean) : ProcessBuilder in class org.sonar.application.process.JavaProcessLauncherImpl.JavaLangProcessBuilder | From | To | |
| Change Return Type SystemProcessBuilder to ProcessBuilder in method public command(commands List<String>) : ProcessBuilder in class org.sonar.application.process.JavaProcessLauncherImpl.JavaLangProcessBuilder | From | To | |
| Change Return Type SystemProcessBuilder to ProcessBuilder in method public directory(dir File) : ProcessBuilder in class org.sonar.application.process.JavaProcessLauncherImpl.JavaLangProcessBuilder | From | To | |
| Move And Rename Class | 1 | ||
| Move And Rename Class org.sonar.application.process.JavaProcessLauncher.SystemProcessBuilder moved and renamed to org.sonar.application.process.JavaProcessLauncherImpl.JavaLangProcessBuilder | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type processBuilder : JavaProcessLauncher.SystemProcessBuilder to processBuilder : JavaProcessLauncherImpl.ProcessBuilder in method public throw_ISE_if_command_fails() : void in class org.sonar.application.process.JavaProcessLauncherImplTest | From | To | |
| Change Variable Type processBuilder : SystemProcessBuilder to processBuilder : ProcessBuilder in method public launch(javaCommand JavaCommand) : ProcessMonitor in class org.sonar.application.process.JavaProcessLauncherImpl | From | To | |
| Change Variable Type processBuilder : SystemProcessBuilder to processBuilder : ProcessBuilder in method private create(javaCommand JavaCommand) : ProcessBuilder in class org.sonar.application.process.JavaProcessLauncherImpl | From | To | |
| Extract Interface | 1 | ||
| Extract Interface org.sonar.application.process.JavaProcessLauncherImpl.ProcessBuilder from classes [org.sonar.application.process.JavaProcessLauncherImpl.JavaLangProcessBuilder] | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type processBuilderSupplier : Supplier<SystemProcessBuilder> to processBuilderSupplier : Supplier<ProcessBuilder> in class org.sonar.application.process.JavaProcessLauncherImpl | From | To |