0e094f838ddc1d7b980fac8b0322a69f42990dee
Files Diff
- Added: 12
- Removed: 5
- Renamed: 0
- Modified: 23
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 | |
Move Source Folder | 1 | ||
Move Source Folder plugin_ide.ui/src/LANG_PROJECT_ID/ide/ui/editor/structure to plugin_ide.core/src/LANG_PROJECT_ID/ide/core/engine | 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.LangOutlinePage to protected modelManager : StructureModelManager from class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
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 | |
Rename Class | 2 | ||
Rename Class melnorme.utilbox.concurrency.NameAgentThreadFactory renamed to melnorme.utilbox.concurrency.NamingThreadFactory | From | To | |
Rename Class melnorme.lang.utils.EntryMapExt renamed to melnorme.lang.utils.EntryMapTS | From | To | |
Move Class | 3 | ||
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 | |
Move Class melnorme.lang.ide.ui.editor.structure.IStructureModelListener moved to melnorme.lang.ide.core.engine.IStructureModelListener | 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 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 | |
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 | |
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 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 | |
Rename Attribute source : String to structureInfo : StructureInfo in class melnorme.lang.ide.core.engine.StructureModelManager.StructureUpdateTask | From | To | |
Change Attribute Type | 3 | ||
Change Attribute Type inputLocation : Location to key : Object in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
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 |