e7ff5e887400bc2a9d795f9a3771a164f3ccd559
Files Diff
- Added: 2
- Removed: 1
- Renamed: 0
- Modified: 6
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Rename Method | 1 | ||
| Rename Method public buildTargetSettings(project IProject, targetName String, executablePath String, launchNameSuggestion String) : BuildTargetLaunchSettings renamed to public buildTargetLaunchCreator(project IProject, targetName String, executablePath String, launchNameSuggestion String) : BuildTargetLaunchCreator in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup | From | To | |
| Pull Up Method | 1 | ||
| Pull Up Method public saveToConfig(config ILaunchConfigurationWorkingCopy) : void from class melnorme.lang.ide.core.launch.ProjectLaunchSettings to public saveToConfig(config ILaunchConfigurationWorkingCopy) : void from class melnorme.lang.ide.core.launch.ILaunchConfigSerializer | From | To | |
| Change Parameter Type | 4 | ||
| Change Parameter Type launchSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected getLaunchableForElement(element Object, project IProject, btLaunchCreator BuildTargetLaunchCreator, pm IProgressMonitor) : BuildTargetLaunchable in class melnorme.lang.ide.ui.launch.LangLaunchShortcut | From | To | |
| Change Parameter Type buildSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected initializeBuildTargetField(btLaunchCreator BuildTargetLaunchCreator) : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Change Parameter Type buildTargetSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method public BuildTargetLaunchable(project IProject, btLaunchCreator BuildTargetLaunchCreator) in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
| Change Parameter Type buildSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected initializeBuildTargetSettings(btLaunchCreator BuildTargetLaunchCreator) : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Rename Variable | 1 | ||
| Rename Variable launchSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected getLaunchTargetForElement(element Object, pm IProgressMonitor) : ILaunchable in class melnorme.lang.ide.ui.launch.LangLaunchShortcut | From | To | |
| Change Return Type | 3 | ||
| Change Return Type ProjectLaunchSettings to ILaunchConfigSerializer in method protected getDefaultProjectSettings(contextResource IResource) : ILaunchConfigSerializer in class melnorme.lang.ide.ui.launch.ProjectBasedLaunchConfigurationTab | From | To | |
| Change Return Type BuildTargetLaunchSettings to BuildTargetLaunchCreator in method public buildTargetLaunchCreator(project IProject, targetName String, executablePath String, launchNameSuggestion String) : BuildTargetLaunchCreator in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup | From | To | |
| Change Return Type BuildTargetLaunchSettings to BuildTargetLaunchCreator in method public initFromProject(project IProject) : BuildTargetLaunchCreator in class melnorme.lang.ide.core.launch.BuildTargetLaunchCreator | From | To | |
| Rename Class | 1 | ||
| Rename Class melnorme.lang.ide.core.launch.BuildTargetLaunchSettings renamed to melnorme.lang.ide.core.launch.BuildTargetLaunchCreator | From | To | |
| Rename Attribute | 2 | ||
| Rename Attribute buildTargetSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
| Rename Attribute btSettings : BuildTargetLaunchSettings to launchCreator : BuildTargetLaunchCreator in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction | From | To | |
| Change Variable Type | 3 | ||
| Change Variable Type launchSettings : BuildTargetLaunchSettings to launchSettings : BuildTargetLaunchCreator in method protected getLaunchValidator(config ILaunchConfiguration) : ProcessLaunchInfoValidator in class melnorme.lang.ide.launching.LangLaunchConfigurationDelegate | From | To | |
| Change Variable Type launchSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected getLaunchTargetForElement(element Object, pm IProgressMonitor) : ILaunchable in class melnorme.lang.ide.ui.launch.LangLaunchShortcut | From | To | |
| Change Variable Type otherLaunchSettings : BuildTargetLaunchSettings to otherLaunchSettings : BuildTargetLaunchCreator in method public matchesLaunchConfiguration(config ILaunchConfiguration) : boolean in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
| Extract Interface | 1 | ||
| Extract Interface melnorme.lang.ide.core.launch.ILaunchConfigSerializer from classes [melnorme.lang.ide.core.launch.ProjectLaunchSettings] | From | To | |
| Extract Method | 1 | ||
| Extract Method protected doInitializeFrom_createSettings(config ILaunchConfiguration) : BuildTargetLaunchCreator extracted from public doInitializeFrom(config ILaunchConfiguration) : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Change Attribute Type | 2 | ||
| Change Attribute Type btSettings : BuildTargetLaunchSettings to launchCreator : BuildTargetLaunchCreator in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction | From | To | |
| Change Attribute Type buildTargetSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
| Rename Parameter | 4 | ||
| Rename Parameter launchSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected getLaunchableForElement(element Object, project IProject, btLaunchCreator BuildTargetLaunchCreator, pm IProgressMonitor) : BuildTargetLaunchable in class melnorme.lang.ide.ui.launch.LangLaunchShortcut | From | To | |
| Rename Parameter buildSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected initializeBuildTargetField(btLaunchCreator BuildTargetLaunchCreator) : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
| Rename Parameter buildTargetSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method public BuildTargetLaunchable(project IProject, btLaunchCreator BuildTargetLaunchCreator) in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
| Rename Parameter buildSettings : BuildTargetLaunchSettings to btLaunchCreator : BuildTargetLaunchCreator in method protected initializeBuildTargetSettings(btLaunchCreator BuildTargetLaunchCreator) : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To |