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 |