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 |