5c06e867235438de4f241346e1d22fc7fb4a58d8
Files Diff
- Added: 8
- Removed: 3
- Renamed: 0
- Modified: 14
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move Method | 1 | ||
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 | 1 | ||
Extract Class melnorme.lang.ide.core.project_model.ProjectBuildInfo from class melnorme.lang.ide.ui.navigator.BuildTargetsContainer | 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 | 2 | ||
Move Class melnorme.lang.ide.core.operations.BuildTargetsProjectBuilder.BuildMessageOperation moved to melnorme.lang.ide.core.operations.BuildOperationCreator.BuildMessageOperation | From | To | |
Move Class melnorme.lang.ide.core.operations.BuildTargetsProjectBuilder.CommonBuildTargetOperation moved to melnorme.lang.ide.core.operations.BuildOperationCreator.CommonBuildTargetOperation | 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 | 5 | ||
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 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 AbstractToolsManager to AbstractToolManager in method public getToolManager() : AbstractToolManager in class melnorme.lang.ide.core.LangCore | 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 | |
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 | 3 | ||
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 | |
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 |