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 |