fbb377cc9b79b526dc3a25bbfd3cd29e88d434bd
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 17
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Merge Attribute | 1 | ||
Merge Attribute [buildConfiguration : String, buildTypeName : String] to targetName : String in class melnorme.lang.ide.core.operations.build.BuildTarget | From | To | |
Change Parameter Type | 2 | ||
Change Parameter Type buildConfig : String to buildConfig : BuildConfiguration in method protected addBuildTargetFromConfig(buildTargets ArrayList2<BuildTarget>, buildConfig BuildConfiguration, buildType BuildType, currentBuildInfo ProjectBuildInfo, isFirstConfig boolean) : void in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Change Parameter Type buildTarget : BuildTarget to buildTarget : BuildTargetRunner in method public CommonBuildTargetOperation(buildManager BuildManager, parentOpInfo OperationInfo, project IProject, buildToolPath Path, buildTarget BuildTargetRunner, fullBuild boolean) in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
Move Method | 6 | ||
Move Method public getBuildTypeString(targetName String) : String from class melnorme.lang.ide.core.operations.build.BuildTarget to public getBuildTypeString(targetName String) : String from class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Move Method public getBuildConfigString(targetName String) : String from class melnorme.lang.ide.core.operations.build.BuildTarget to public getBuildConfigString(targetName String) : String from class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Move Method protected getBuildType() : BuildType from class melnorme.lang.ide.core.operations.build.BuildTarget to protected getBuildType() : BuildType from class melnorme.lang.ide.core.operations.build.BuildTargetRunner | From | To | |
Move Method public getBuildTypeName() : String from class melnorme.lang.ide.core.operations.build.BuildTarget to public getBuildTypeName() : String from class melnorme.lang.ide.core.operations.build.BuildTargetRunner | From | To | |
Move Method public getDefaultBuildOptions(project IProject) : String from class melnorme.lang.ide.core.operations.build.BuildTarget to public getDefaultBuildOptions() : String from class melnorme.lang.ide.core.operations.build.BuildTargetRunner | From | To | |
Move Method protected getBuildManager() : BuildManager from class melnorme.lang.ide.core.operations.build.BuildTarget to public getBuildManager() : BuildManager from class melnorme.lang.ide.core.operations.build.BuildTargetRunner | From | To | |
Move Attribute | 2 | ||
Move Attribute public BUILD_TYPE_NAME_SEPARATOR : String from class melnorme.lang.ide.core.operations.build.BuildTarget to public BUILD_TYPE_NAME_SEPARATOR : String from class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Move Attribute protected buildTypeName : String from class melnorme.lang.ide.core.operations.build.BuildTarget to protected buildTypeName : String from class melnorme.lang.ide.core.operations.build.BuildTargetRunner | From | To | |
Extract Class | 1 | ||
Extract Class melnorme.lang.ide.core.operations.build.BuildTargetRunner from class melnorme.lang.ide.core.operations.build.BuildTarget | From | To | |
Move Class | 1 | ||
Move Class melnorme.lang.ide.core.operations.build.BuildTarget.BuildType moved to melnorme.lang.ide.core.operations.build.BuildTargetRunner.BuildType | From | To | |
Change Variable Type | 2 | ||
Change Variable Type buildConfigs : Indexable<String> to buildConfigs : Indexable<BuildConfiguration> in method protected loadProjectBuildInfo(project IProject, bundleInfo AbstractBundleInfo) : void in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Change Variable Type buildConfig : String to buildConfig : BuildConfiguration in method protected loadProjectBuildInfo(project IProject, bundleInfo AbstractBundleInfo) : void in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Extract Method | 1 | ||
Extract Method protected getBuildManager() : BuildManager extracted from public projectFieldChanged() : void in class melnorme.lang.ide.ui.launch.MainLaunchConfigurationTab | From | To | |
Split Attribute | 1 | ||
Split Attribute buildManager : BuildManager to [buildMgr : BuildManager, bundleInfo : AbstractBundleInfo] in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Rename Method | 1 | ||
Rename Method public getParsedArguments(extraOptionsString String) : String[] renamed to public getEvaluatedAndParsedArguments(extraOptionsString String) : String[] in class melnorme.lang.ide.core.launch.LaunchUtils | From | To | |
Change Return Type | 1 | ||
Change Return Type Indexable<String> to Indexable<BuildConfiguration> in method public abstract getBuildConfigurations() : Indexable<BuildConfiguration> in class melnorme.lang.ide.core.project_model.AbstractBundleInfo | From | To | |
Change Attribute Type | 1 | ||
Change Attribute Type buildTarget : BuildTarget to buildTarget : BuildTargetRunner in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
Rename Parameter | 1 | ||
Rename Parameter buildTargetsArray : Indexable<BuildTarget> to buildTargets : Indexable<BuildTarget> in method public ProjectBuildInfo(buildManager BuildManager, project IProject, bundleInfo AbstractBundleInfo, buildTargets Indexable<BuildTarget>) in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To |