ff6b780dc462da81e97abaa209c0064129982697
Files Diff
- Added: 12
- Removed: 5
- Renamed: 0
- Modified: 25
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Move And Rename Method | 1 | ||
| Move And Rename Method public createStructureModelManager() : StructureModelManager from class melnorme.lang.ide.ui.LangUIPlugin_Actual to protected init_createStructureModelManager() : StructureModelManager from class melnorme.lang.ide.core.engine.EngineClient | From | To | |
| Change Parameter Type | 1 | ||
| Change Parameter Type editor : EditorPart to editor : IEditorPart in method public getUpdatedStructureElementAt(editor IEditorPart, offset int) : StructureElement in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
| Move Method | 1 | ||
| Move Method protected handleExceptionInUI(ce CommonException) : void from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer to protected handleExceptionInUI(ce CommonException) : void from class melnorme.lang.ide.ui.text.completion.LangContentAssistProcessor | From | To | |
| Pull Up Attribute | 1 | ||
| Pull Up Attribute protected location : Location from class melnorme.lang.tooling.structure.SourceFileStructure to protected location : Location from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Move Attribute | 3 | ||
| Move Attribute protected modelManager : StructureModelManager from class melnorme.lang.ide.ui.editor.structure.LangOutlineInformationControl to protected modelManager : StructureModelManager from class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
| Move Attribute protected log : SimpleLogger from class melnorme.lang.ide.ui.editor.text.LangReconcilingStrategy to public log : SimpleLogger from class melnorme.lang.ide.core.engine.EngineClient | From | To | |
| Move Attribute protected modelManager : StructureModelManager from class melnorme.lang.ide.ui.editor.structure.LangOutlinePage to protected modelManager : StructureModelManager from class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
| Rename Class | 2 | ||
| Rename Class melnorme.lang.utils.EntryMapExt renamed to melnorme.lang.utils.EntryMapTS | From | To | |
| Rename Class melnorme.utilbox.concurrency.NameAgentThreadFactory renamed to melnorme.utilbox.concurrency.NamingThreadFactory | From | To | |
| Move Class | 3 | ||
| Move Class melnorme.lang.ide.ui.editor.structure.IStructureModelListener moved to melnorme.lang.ide.core.engine.IStructureModelListener | From | To | |
| Move Class melnorme.lang.tooling.structure.SourceFileStructure.StructureElementFinderByOffset moved to melnorme.lang.tooling.structure.SourceFileStructure_Default.StructureElementFinderByOffset | From | To | |
| Move Class melnorme.lang.ide.ui.editor.structure.StructureModelManager.StructureUpdateTask moved to melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask | From | To | |
| Extract Method | 3 | ||
| Extract Method protected createContentAssistProcessor(assistant ContentAssistant, categories Indexable<CompletionProposalsGrouping>) : LangContentAssistProcessor extracted from protected configureContentAssistantProcessors(assistant ContentAssistant) : void in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
| Extract Method protected doRun() : void extracted from public run() : void in class melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask | From | To | |
| Extract Method protected getThreadName() : String extracted from public newThread(runable Runnable) : Thread in class melnorme.utilbox.concurrency.NamingThreadFactory | From | To | |
| Rename Method | 1 | ||
| Rename Method public setReconcilingStrategies(strategies IReconcilingStrategy[]) : void renamed to public CompositeReconcilingStrategy(strategies IReconcilingStrategy...) in class _org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy | From | To | |
| Pull Up Method | 6 | ||
| Pull Up Method public getModuleName() : String from class melnorme.lang.tooling.structure.SourceFileStructure to public getModuleName() : String from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Pull Up Method public getLocation() : Location from class melnorme.lang.tooling.structure.SourceFileStructure to public getLocation() : Location from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Pull Up Method public toString() : String from class melnorme.lang.tooling.structure.SourceFileStructure to public toString() : String from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Pull Up Method public getStructureElementAt(offset int) : StructureElement from class melnorme.lang.tooling.structure.SourceFileStructure to public getStructureElementAt(offset int) : StructureElement from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Pull Up Method public equals(obj Object) : boolean from class melnorme.lang.tooling.structure.SourceFileStructure to public equals(obj Object) : boolean from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Pull Up Method public hashCode() : int from class melnorme.lang.tooling.structure.SourceFileStructure to public hashCode() : int from class melnorme.lang.tooling.structure.SourceFileStructure_Default | From | To | |
| Inline Method | 1 | ||
| Inline Method public updateInputFromEditor() : void inlined to public createControl(parent Composite) : void in class melnorme.lang.ide.ui.editor.structure.LangOutlinePage | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass melnorme.lang.tooling.structure.SourceFileStructure_Default from classes [melnorme.lang.tooling.structure.SourceFileStructure] | From | To | |
| Rename Attribute | 3 | ||
| Rename Attribute source : String to structureInfo : StructureInfo in class melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask | From | To | |
| Rename Attribute inputLocation : Location to key : Object in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
| Rename Attribute modelListener : IStructureModelListener to structureListener : IFieldValueListener in class melnorme.lang.ide.ui.editor.structure.LangOutlinePage | From | To | |
| Change Attribute Type | 3 | ||
| Change Attribute Type modelListener : IStructureModelListener to structureListener : IFieldValueListener in class melnorme.lang.ide.ui.editor.structure.LangOutlinePage | From | To | |
| Change Attribute Type source : String to structureInfo : StructureInfo in class melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask | From | To | |
| Change Attribute Type inputLocation : Location to key : Object in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To |