5c8651d878a03be6abc710d11411c4f6d81ae30b
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 14
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 2 | ||
Rename Method public getArtifactPath(validatedBuildTarget ValidatedBuildTarget) : String renamed to public getDefaultArtifactPaths(validatedBuildTarget ValidatedBuildTarget) : Indexable<String> in class melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To | |
Rename Method public getDefaultArtifactPath() : String renamed to public getDefaultExecutablePath() : String in class melnorme.lang.ide.core.launch.BuildTargetSettingsValidator | From | To | |
Move And Rename Method | 1 | ||
Move And Rename Method protected getValidBuildConfiguration(project IProject, buildConfigName String) : BuildConfiguration from class melnorme.lang.ide.core.operations.build.BuildManager to protected getValidBuildconfiguration(buildConfigName String, buildInfo ProjectBuildInfo) : BuildConfiguration from class melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type bundleInfo : AbstractBundleInfo to bundleInfo : BundleInfo in method public ProjectBuildInfo(buildManager BuildManager, project IProject, bundleInfo BundleInfo, buildTargets Indexable<BuildTarget>, dummy Void) in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Change Parameter Type buildTargetName : String to buildTargetSettings : BuildTargetLaunchSettings in method public BuildTargetLaunchable(project IProject, buildTargetSettings BuildTargetLaunchSettings) in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
Rename Variable | 2 | ||
Rename Variable targetName : String to btSettings : BuildTargetLaunchSettings in method public doRun() : void in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction | From | To | |
Rename Variable launchSettings : BuildTargetLaunchSettings to otherLaunchSettings : BuildTargetLaunchSettings in method public matchesLaunchConfiguration(config ILaunchConfiguration) : boolean in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To | |
Change Return Type | 2 | ||
Change Return Type AbstractBundleInfo to BundleInfo in method public getBundleInfo() : BundleInfo in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Change Return Type String to Indexable<String> in method public getDefaultArtifactPaths(validatedBuildTarget ValidatedBuildTarget) : Indexable<String> in class melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To | |
Change Variable Type | 1 | ||
Change Variable Type targetName : String to btSettings : BuildTargetLaunchSettings in method public doRun() : void in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.LaunchBuildTargetAction | From | To | |
Extract Variable | 2 | ||
Extract Variable debugTargetAction : LaunchBuildTargetAction in method protected addLaunchActions(menu IMenuManager, buildTargetElement BuildTargetElement) : void from class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup | From | To | |
Extract Variable runTargetAction : LaunchBuildTargetAction in method protected addLaunchActions(menu IMenuManager, buildTargetElement BuildTargetElement) : void from class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type bundleInfo : AbstractBundleInfo to bundleInfo : BundleInfo in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Extract Method | 1 | ||
Extract Method public getEffectiveExecutablePaths() : Indexable<String> extracted from public getValidExecutableLocation() : Location in class melnorme.lang.ide.core.launch.BuildTargetSettingsValidator | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public getValidatedBuildTarget(project IProject, buildTarget BuildTarget, buildConfigName String) : ValidatedBuildTarget extracted from public getValidatedBuildTarget(project IProject, buildTarget BuildTarget) : ValidatedBuildTarget in class melnorme.lang.ide.core.operations.build.BuildManager & moved to class melnorme.lang.ide.core.operations.build.BuildManager.BuildType | From | To | |
Rename Parameter | 2 | ||
Rename Parameter mainArguments : String[] to buildArguments : String[] in method protected getToolProcessBuilder(buildArguments String[]) : ProcessBuilder in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
Rename Parameter buildTargetName : String to buildTargetSettings : BuildTargetLaunchSettings in method public BuildTargetLaunchable(project IProject, buildTargetSettings BuildTargetLaunchSettings) in class melnorme.lang.ide.ui.launch.LangLaunchShortcut.BuildTargetLaunchable | From | To |