8b5038ea48c0ca23140626acc30a8604a1d48594
Files Diff
- Added: 1
- Removed: 1
- Renamed: 0
- Modified: 7
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 2 | ||
| Rename Method public getValidExecutableFileLocation() : Location renamed to public getValidExecutableLocation(exeFilePathString String) : Location in class melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To | |
| Rename Method public getValidatedProcessLaunchInfo() : ProcessLaunchInfo renamed to public getValidProcessLaunchInfo() : ProcessLaunchInfo in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
| Move And Rename Method | 1 | ||
| Move And Rename Method public getValidArtifactPath(artifactPathStr String) : Path from class melnorme.lang.ide.core.operations.build.BuildTargetValidator to public getValidExecutableLocation(exeFilePathString String) : Location from class melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To | |
| Move Method | 4 | ||
| Move Method protected getProjectValidator() : ProjectValidator from class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator to protected getProjectValidator() : ProjectValidator from class melnorme.lang.ide.ui.launch.ProjectBasedLaunchConfigurationTab | From | To | |
| Move Method protected evaluateStringVars(expression String) : String from class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate.LaunchConfigLaunchInfoSettings to protected evaluateStringVars(expression String) : String from class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
| Move Method protected getVariableManager() : IStringVariableManager from class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate.LaunchConfigLaunchInfoSettings to protected getVariableManager() : IStringVariableManager from class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
| Move Method protected getProjectValidator() : ProjectValidator from class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab.MainLaunchTab_ExecutableFileValidator to protected getProjectValidator() : ProjectValidator from class melnorme.lang.ide.ui.launch.ProjectBasedLaunchConfigurationTab | From | To | |
| Rename Variable | 1 | ||
| Rename Variable location : Location to exeFileLocation : Location in method public getValidExecutableLocation(exeFilePathString String) : Location in class melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To | |
| Inline Method | 2 | ||
| Inline Method protected getValidatedProgramFileLocation() : Location inlined to protected doValidate() : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Change Return Type | 3 | ||
| Change Return Type Path to Location in method public getValidExecutableLocation(exeFilePathString String) : Location in class melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To | |
| Change Return Type ProjectBuildArtifactValidator to LaunchExecutableValidator in method protected getValidator() : LaunchExecutableValidator in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Change Return Type String to BuildTarget in method public getBuildTarget() : BuildTarget in class melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To | |
| Rename Class | 1 | ||
| Rename Class melnorme.lang.ide.core.launch.ProjectBuildArtifactValidator renamed to melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To | |
| Replace Variable With Attribute | 1 | ||
| Replace Variable With Attribute appendEnv : boolean to appendEnvironmentVars : boolean in method public getValidProcessLaunchInfo() : ProcessLaunchInfo in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
| Rename Attribute | 1 | ||
| Rename Attribute buildExecutableValidator : ProjectBuildArtifactValidator to launchExecutableValidator : LaunchExecutableValidator in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type buildExecutableValidator : ProjectBuildArtifactValidator to launchExecutableValidator : LaunchExecutableValidator in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
| Split Attribute | 1 | ||
| Split Attribute settings : ProcessLaunchInfoSettings to [workingDirectory : String, programArguments : String, appendEnvironmentVars : boolean] in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
| Rename Parameter | 1 | ||
| Rename Parameter artifactPathStr : String to exeFilePathString : String in method public getValidExecutableLocation(exeFilePathString String) : Location in class melnorme.lang.ide.core.launch.LaunchExecutableValidator | From | To |