8fa0da0e9e256326002818ec1334e597c0f263ab
Files Diff
- Added: 1
- Removed: 0
- Renamed: 0
- Modified: 21
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 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 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 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 | 3 | ||
Change Variable Type tempBuildTarget : BuildTarget to buildTypeName : String in method public initializeFrom(config ILaunchConfiguration) : void in class com.googlecode.goclipse.ui.launch.GoMainLaunchConfigurationTab | 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 | |
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 | |
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 | 5 | ||
Rename Method public getParsedArguments(extraOptionsString String) : String[] renamed to public getEvaluatedAndParsedArguments(extraOptionsString String) : String[] in class melnorme.lang.ide.core.launch.LaunchUtils | From | To | |
Rename Method protected doBuild_processBuildResult(buildAllResult ExternalProcessResult) : void renamed to protected processBuildOutput(buildAllResult ExternalProcessResult) : void in class com.googlecode.goclipse.core.operations.GoBuildManager.GoBuildTargetOperation | From | To | |
Rename Method public execute(pm IProgressMonitor) : void renamed to protected startProcess(pm IProgressMonitor, commands ArrayList2<String>) : ExternalProcessResult in class com.googlecode.goclipse.core.operations.GoBuildManager.GoBuildTargetOperation | From | To | |
Rename Method public createBuildTargetSubOperation(parentOpInfo OperationInfo, project IProject, buildToolPath Path, buildTarget BuildTarget, fullBuild boolean) : CommonBuildTargetOperation renamed to public getBuildOperation(parentOpInfo OperationInfo, buildToolPath Path, fullBuild boolean) : CommonBuildTargetOperation in class com.googlecode.goclipse.core.operations.GoBuildManager.createBuildTargetOperation | From | To | |
Rename Method public abstract execute(pm IProgressMonitor) : void renamed to protected abstract startProcess(pm IProgressMonitor, commands ArrayList2<String>) : ExternalProcessResult in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
Rename Variable | 1 | ||
Rename Variable tempBuildTarget : BuildTarget to buildTypeName : String in method public initializeFrom(config ILaunchConfiguration) : void in class com.googlecode.goclipse.ui.launch.GoMainLaunchConfigurationTab | From | To | |
Change Return Type | 5 | ||
Change Return Type Path to String in method public getArtifactPath(buildTargetOp BuildTargetRunner) : String in class com.googlecode.goclipse.core.operations.GoBuildManager.GoRunTestsBuildType | From | To | |
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 Return Type void to ExternalProcessResult in method protected abstract startProcess(pm IProgressMonitor, commands ArrayList2<String>) : ExternalProcessResult in class melnorme.lang.ide.core.operations.build.CommonBuildTargetOperation | From | To | |
Change Return Type Path to String in method public getArtifactPath(buildTargetOp BuildTargetRunner) : String in class com.googlecode.goclipse.core.operations.GoBuildManager.AbstractGoBuildType | From | To | |
Change Return Type void to ExternalProcessResult in method protected startProcess(pm IProgressMonitor, commands ArrayList2<String>) : ExternalProcessResult in class com.googlecode.goclipse.core.operations.GoBuildManager.GoBuildTargetOperation | From | To | |
Parameterize Variable | 1 | ||
Parameterize Variable goBuildCmdLine : ArrayList2<String> to commands : ArrayList2<String> in method protected startProcess(pm IProgressMonitor, commands ArrayList2<String>) : ExternalProcessResult in class com.googlecode.goclipse.core.operations.GoBuildManager.GoBuildTargetOperation | 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 | 2 | ||
Rename Parameter buildConfig : String to goPackageName : String in method protected testGetBuildTargetFor(buildInfo ProjectBuildInfo, targetName String, goPackageName String, buildType String, relArtifactPath String) : BuildTarget in class com.googlecode.goclipse.core.engine.GoBuildManagerTest | From | To | |
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 |