b3194bfa1358c4207656437c3be24c88d4ab0c0d
Files Diff
- Added: 1
- Removed: 1
- Renamed: 0
- Modified: 9
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Change Parameter Type | 1 | ||
Change Parameter Type buildSettingsValidator : BuildTargetSettingsValidator to buildSettingsValidator : BuildTargetValidator in method public ProcessLaunchInfoValidator(buildSettingsValidator BuildTargetValidator, programArguments String, workingDirectory String, environmentVars Map<String,String>, appendEnvironmentVars boolean) in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
Rename Variable | 2 | ||
Rename Variable buildSettingsValidator : BuildTargetSettingsValidator to buildTargetValidator : BuildTargetValidator in method protected getLaunchValidator(config ILaunchConfiguration) : ProcessLaunchInfoValidator in class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
Rename Variable buildTargetData : BuildTargetData to targetName : String in method public LaunchBuildTargetAction(buildTargetElement BuildTargetElement, isRun boolean, exePathOverride String, launchNameSuggestion String, actionText String) in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction | From | To | |
Change Return Type | 4 | ||
Change Return Type BuildTargetSettingsValidator to BuildTargetValidator in method protected btsValidator(buildTargetName String, buildArguments String, artifactPath String) : BuildTargetValidator in class melnorme.lang.ide.core.operations.build.BuildTargetValidatorTest | From | To | |
Change Return Type BuildTargetSettingsValidator to BuildTargetValidator in method protected getValidator() : BuildTargetValidator in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
Change Return Type BuildTargetSettingsValidator to BuildTargetValidator in method protected getBuiltTargetSettingsValidator(projectName String, buildTargetName String, buildArguments String, artifactPath String) : BuildTargetValidator in class melnorme.lang.ide.core.operations.build.BuildTargetValidatorTest | From | To | |
Change Return Type BuildTargetSettingsValidator to BuildTargetValidator in method protected getValidator() : BuildTargetValidator in class melnorme.lang.ide.ui.preferences.LangProjectBuildConfigurationComponent | From | To | |
Rename Class | 1 | ||
Rename Class melnorme.lang.ide.core.launch.BuildTargetSettingsValidator renamed to melnorme.lang.ide.core.launch.BuildTargetValidator | From | To | |
Change Variable Type | 5 | ||
Change Variable Type target1Validator : BuildTargetSettingsValidator to target1Validator : BuildTargetValidator in method public test$() : void in class melnorme.lang.ide.core.operations.build.BuildTargetValidatorTest | From | To | |
Change Variable Type buildTargetData : BuildTargetData to targetName : String in method public LaunchBuildTargetAction(buildTargetElement BuildTargetElement, isRun boolean, exePathOverride String, launchNameSuggestion String, actionText String) in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction | From | To | |
Change Variable Type buildSettingsValidator : BuildTargetSettingsValidator to buildTargetValidator : BuildTargetValidator in method protected getLaunchValidator(config ILaunchConfiguration) : ProcessLaunchInfoValidator in class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
Change Variable Type btProcessor : BuildTargetSettingsValidator to btProcessor : BuildTargetValidator in method protected getBuiltTargetSettingsValidator(projectName String, buildTargetName String, buildArguments String, artifactPath String) : BuildTargetValidator in class melnorme.lang.ide.core.operations.build.BuildTargetValidatorTest | From | To | |
Change Variable Type target2Validator : BuildTargetSettingsValidator to target2Validator : BuildTargetValidator in method public test$() : void in class melnorme.lang.ide.core.operations.build.BuildTargetValidatorTest | From | To | |
Extract Method | 1 | ||
Extract Method protected getLaunchableForElement(element Object, project IProject, launchSettings BuildTargetLaunchSettings, pm IProgressMonitor) : BuildTargetLaunchable extracted from protected getLaunchTargetForElement(element Object, pm IProgressMonitor) : ILaunchable in class melnorme.lang.ide.ui.launch.LangLaunchShortcut | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type buildSettingsValidator : BuildTargetSettingsValidator to buildSettingsValidator : BuildTargetValidator in class melnorme.lang.ide.core.launch.ProcessLaunchInfoValidator | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public buildTargetSettings(project IProject, targetName String, executablePath String, launchNameSuggestion String) : BuildTargetLaunchSettings extracted from public LaunchBuildTargetAction(buildTargetElement BuildTargetElement, isRun boolean, exePathOverride String, launchNameSuggestion String, actionText String) in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction & moved to class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup | From | To |