4e875da53d4cdadd5f49fd0b75585dec35e7be09
Files Diff
- Added: 9
- Removed: 3
- Renamed: 0
- Modified: 17
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Rename Method | 2 | ||
Move And Rename Method protected getBuildToolPathValidator() : PathValidator from class com.googlecode.goclipse.core.operations.GoBuilder to protected getSDKToolPathValidator() : PathValidator from class com.googlecode.goclipse.core.operations.GoToolManager | From | To | |
Move And Rename Method protected getBuildToolPath() : Path from class com.googlecode.goclipse.core.operations.GoBuilder to public getValidatedField() : Path from class melnorme.lang.ide.core.operations.AbstractToolManager.SDKToolPathField | From | To | |
Move Method | 5 | ||
Move Method protected getGoToolCommandLine() : ArrayList2<String> from class com.googlecode.goclipse.core.operations.GoBuilder to protected getGoToolCommandLine() : ArrayList2<String> from class com.googlecode.goclipse.core.operations.GoBuildManager | From | To | |
Move Method protected getValidGoEnvironment(project IProject) : GoEnvironment from class com.googlecode.goclipse.core.operations.GoBuilder to protected getValidGoEnvironment(project IProject) : GoEnvironment from class com.googlecode.goclipse.core.operations.GoBuildManager | From | To | |
Move Method protected addSourcePackagesToCmdLine(project IProject, goBuildCmdLine ArrayList2<String>, goEnvironment GoEnvironment) : void from class com.googlecode.goclipse.core.operations.GoBuilder to protected addSourcePackagesToCmdLine(project IProject, goBuildCmdLine ArrayList2<String>, goEnvironment GoEnvironment) : void from class com.googlecode.goclipse.core.operations.GoBuildManager | From | To | |
Move Method protected newBuildTargetOperation(parentOpInfo OperationInfo, project IProject, buildTarget BuildTarget) : CommonBuildTargetOperation from class com.googlecode.goclipse.core.operations.GoBuilder to protected newBuildTargetOperation(project IProject, buildTarget BuildTarget) : CommonBuildTargetOperation from class melnorme.lang.ide.core.operations.BuildOperationCreator | From | To | |
Move Method public getProject() : IProject from class melnorme.lang.ide.ui.navigator.BuildTargetsContainer to public getProject() : IProject from class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Pull Up Attribute | 1 | ||
Pull Up Attribute protected workspaceOpInfo : OperationInfo from class melnorme.lang.ide.core.operations.BuildTargetsProjectBuilder to protected workspaceOpInfo : OperationInfo from class melnorme.lang.ide.core.operations.LangProjectBuilder | From | To | |
Move Attribute | 1 | ||
Move Attribute protected project : IProject from class melnorme.lang.ide.ui.navigator.BuildTargetsContainer to protected project : IProject from class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Extract Class | 2 | ||
Extract Class melnorme.lang.ide.core.project_model.ProjectBuildInfo from class melnorme.lang.ide.ui.navigator.BuildTargetsContainer | From | To | |
Extract Class com.googlecode.goclipse.core.operations.GoBuildManager from class com.googlecode.goclipse.core.operations.GoBuilder | From | To | |
Rename Class | 2 | ||
Rename Class melnorme.lang.ide.core.operations.CommonBuildOperation renamed to melnorme.lang.ide.core.operations.AbstractToolManagerOperation | From | To | |
Rename Class melnorme.lang.ide.core.operations.AbstractToolsManager renamed to melnorme.lang.ide.core.operations.AbstractToolManager | From | To | |
Move Class | 3 | ||
Move Class melnorme.lang.ide.core.operations.BuildTargetsProjectBuilder.CommonBuildTargetOperation moved to melnorme.lang.ide.core.operations.BuildOperationCreator.CommonBuildTargetOperation | From | To | |
Move Class com.googlecode.goclipse.core.operations.GoBuilder.GoRunBuildOperation moved to com.googlecode.goclipse.core.operations.GoBuildManager.GoRunBuildOperation | From | To | |
Move Class melnorme.lang.ide.core.operations.BuildTargetsProjectBuilder.BuildMessageOperation moved to melnorme.lang.ide.core.operations.BuildOperationCreator.BuildMessageOperation | From | To | |
Change Variable Type | 2 | ||
Change Variable Type targets : Indexable<BuildTarget> to targets : ProjectBuildInfo in method protected addBuildTargetsContainer(project IProject, projectChildren ArrayList<Object>) : void in class melnorme.lang.ide.ui.views.AbstractNavigatorContentProvider | From | To | |
Change Variable Type newProjectBuildInfo : ArrayList2<BuildTarget> to newProjectBuildInfo : ProjectBuildInfo in method protected bundleProjectAdded(project IProject) : void in class melnorme.lang.ide.core.project_model.BuildManager | From | To | |
Extract Method | 1 | ||
Extract Method protected setBuildProjectInfo(project IProject, newProjectBuildInfo ProjectBuildInfo) : ProjectBuildInfo extracted from protected bundleProjectAdded(project IProject) : void in class melnorme.lang.ide.core.project_model.BuildManager | From | To | |
Rename Method | 1 | ||
Rename Method public getBuildTargets(project IProject) : Indexable<BuildTarget> renamed to public getBuildInfo(project IProject) : ProjectBuildInfo in class melnorme.lang.ide.core.project_model.BuildManager | From | To | |
Pull Up Method | 1 | ||
Pull Up Method protected handleBeginWorkspaceBuild() : void from class melnorme.lang.ide.core.operations.BuildTargetsProjectBuilder to protected handleBeginWorkspaceBuild() : void from class melnorme.lang.ide.core.operations.LangProjectBuilder | From | To | |
Change Return Type | 6 | ||
Change Return Type IProject[] to void in method public execute(pm IProgressMonitor) : void in class melnorme.lang.ide.core.operations.IBuildTargetOperation | From | To | |
Change Return Type IProject[] to void in method public abstract execute(pm IProgressMonitor) : void in class melnorme.lang.ide.core.operations.BuildOperationCreator.CommonBuildTargetOperation | From | To | |
Change Return Type IProject[] to void in method public execute(pm IProgressMonitor) : void in class com.googlecode.goclipse.core.operations.GoBuildManager.GoRunBuildOperation | From | To | |
Change Return Type IProject[] to void in method public execute(monitor IProgressMonitor) : void in class melnorme.lang.ide.core.operations.BuildOperationCreator.BuildMessageOperation | From | To | |
Change Return Type Indexable<BuildTarget> to ProjectBuildInfo in method public getBuildInfo(project IProject) : ProjectBuildInfo in class melnorme.lang.ide.core.project_model.BuildManager | From | To | |
Change Return Type AbstractToolsManager to AbstractToolManager in method public getToolManager() : AbstractToolManager in class melnorme.lang.ide.core.LangCore | From | To | |
Rename Attribute | 1 | ||
Rename Attribute project : IProject to buildInfo : ProjectBuildInfo in class melnorme.lang.ide.ui.navigator.BuildTargetsContainer | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type project : IProject to buildInfo : ProjectBuildInfo in class melnorme.lang.ide.ui.navigator.BuildTargetsContainer | From | To | |
Change Attribute Type toolManager : AbstractToolsManager to toolManager : AbstractToolManager in class melnorme.lang.ide.core.LangCore | From | To | |
Rename Parameter | 4 | ||
Rename Parameter monitor : IProgressMonitor to pm : IProgressMonitor in method public execute(pm IProgressMonitor) : void in class com.googlecode.goclipse.core.operations.GoBuildManager.GoRunBuildOperation | From | To | |
Rename Parameter monitor : IProgressMonitor to pm : IProgressMonitor in method public abstract doRun(pm IProgressMonitor) : void in class melnorme.lang.ide.core.utils.CoreOperationAdapter | From | To | |
Rename Parameter monitor : IProgressMonitor to pm : IProgressMonitor in method public execute(pm IProgressMonitor) : void in class melnorme.lang.ide.core.operations.IBuildTargetOperation | From | To | |
Rename Parameter monitor : IProgressMonitor to pm : IProgressMonitor in method public abstract execute(pm IProgressMonitor) : void in class melnorme.lang.ide.core.operations.BuildOperationCreator.CommonBuildTargetOperation | From | To |