4c0d987714e587bd9c1b4127fc87b7e63d1767fc
Files Diff
- Added: 2
- Removed: 0
- Renamed: 0
- Modified: 17
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Move And Inline Method | 1 | ||
Move And Inline Method public newBuildTargetSubOperation(parentOpInfo OperationInfo, project IProject, fullBuild boolean) : IBuildTargetOperation moved from class melnorme.lang.ide.core.operations.build.BuildTarget to class melnorme.lang.ide.core.operations.build.BuildOperationCreator & inlined to protected newBuildTargetOperation(project IProject, buildTarget BuildTarget) : IBuildTargetOperation | From | To | |
Change Parameter Type | 8 | ||
Change Parameter Type source : Indexable<SOURCE> to source : Collection2<SOURCE> in method public addAll(source Collection2<SOURCE>, mapper Function<SOURCE,E>) : ArrayList2<E> in class melnorme.utilbox.collections.ArrayList2 | From | To | |
Change Parameter Type listener : LISTENER to listener : IProjectModelListener<? super INFO> in method public addListener(listener IProjectModelListener<? super INFO>) : void in class melnorme.lang.ide.core.project_model.ProjectBasedModel | From | To | |
Change Parameter Type listener : LISTENER to listener : IProjectModelListener<? super INFO> in method public removeListener(listener IProjectModelListener<? super INFO>) : void in class melnorme.lang.ide.core.project_model.ProjectBasedModel | From | To | |
Change Parameter Type buildTargets : Indexable<BuildTarget> to buildTargets : Iterable<BuildTarget> in method public writeProjectBuildInfo(buildTargets Iterable<BuildTarget>) : String in class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer | From | To | |
Change Parameter Type source : Indexable<? extends SourceELEM> to source : Iterable<? extends SourceELEM> in method public addAll(dest COLL, source Iterable<? extends SourceELEM>, mapper Function<SourceELEM,ELEM>) : COLL in class melnorme.utilbox.misc.CollectionUtil | From | To | |
Change Parameter Type targetsToBuild : Indexable<BuildTarget> to targetsToBuild : Collection2<BuildTarget> in method public newBuildTargetOperation(project IProject, targetsToBuild Collection2<BuildTarget>) : IBuildTargetOperation in class melnorme.lang.ide.core.operations.build.BuildManager | From | To | |
Change Parameter Type buildTargets : Indexable<BuildTarget> to buildTargets : Iterable<BuildTarget> in method protected writeDocument(doc Document, buildTargets Iterable<BuildTarget>) : void in class melnorme.lang.ide.core.operations.build.BuildTargetsSerializer | From | To | |
Change Parameter Type targetsToBuild : Indexable<BuildTarget> to targetsToBuild : Collection2<BuildTarget> in method public newProjectBuildOperation(targetsToBuild Collection2<BuildTarget>) : IBuildTargetOperation in class melnorme.lang.ide.core.operations.build.BuildOperationCreator | From | To | |
Change Return Type | 1 | ||
Change Return Type Indexable<BuildTarget> to Collection2<BuildTarget> in method public getBuildTargets() : Collection2<BuildTarget> in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Change Variable Type | 2 | ||
Change Variable Type enabledTargets : Indexable<BuildTarget> to enabledTargets : Collection2<BuildTarget> in method protected doJobRun(pm IProgressMonitor) : void in class melnorme.lang.ide.ui.navigator.BuildTargetsActionGroup.BuildAllTargetsAction | From | To | |
Change Variable Type buildTargets : Indexable<BuildTarget> to buildTargets : Collection2<BuildTarget> in method protected toBuildTargetElements(buildInfo ProjectBuildInfo) : ArrayList2<BuildTargetElement> in class melnorme.lang.ide.ui.navigator.BuildTargetsContainer | From | To | |
Change Attribute Type | 2 | ||
Change Attribute Type listeners : ListenerListHelper<LISTENER> to listeners : ListenerListHelper<IProjectModelListener<INFO>> in class melnorme.lang.ide.core.project_model.ProjectBasedModel | From | To | |
Change Attribute Type buildTargets : Indexable<BuildTarget> to buildTargets : HashMap2<String,BuildTarget> in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To | |
Rename Parameter | 2 | ||
Rename Parameter buildTarget : BuildTargetElement to buildTargetElement : BuildTargetElement in method public visitBuildTarget(buildTargetElement BuildTargetElement) : Integer in class melnorme.lang.ide.ui.navigator.LangNavigatorSorter.LangNavigatorSorter_Switcher | From | To | |
Rename Parameter buildTargets : Indexable<BuildTarget> to buildTargetsArray : Indexable<BuildTarget> in method public ProjectBuildInfo(buildManager BuildManager, project IProject, buildTargetsArray Indexable<BuildTarget>) in class melnorme.lang.ide.core.project_model.ProjectBuildInfo | From | To |