061c5eb7293049eb7c625a5c1757bb22e90f1bdd
Files Diff
- Added: 1
- Removed: 1
- Renamed: 0
- Modified: 7
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Method | 2 | ||
Rename Method public getSource() : String renamed to public getDocument() : IDocument in class melnorme.lang.ide.ui.editor.EditorSourceBuffer.SourceViewerSourceBuffer | From | To | |
Rename Method public getSource() : String renamed to public getDocument() : IDocument in class melnorme.lang.ide.ui.editor.EditorSourceBuffer | From | To | |
Change Parameter Type | 6 | ||
Change Parameter Type editor : AbstractLangStructureEditor to editor : ITextEditor in method public LangSourceViewerConfiguration(preferenceStore IPreferenceStore, sourceBuffer ISourceBufferExt, editor ITextEditor) in class melnorme.lang.ide.ui.text.LangSourceViewerConfiguration | From | To | |
Change Parameter Type editor : AbstractLangStructureEditor to editor : ITextEditor in method public AbstractLangSourceViewerConfiguration(preferenceStore IPreferenceStore, sourceBuffer ISourceBufferExt, editor ITextEditor) in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Change Parameter Type sourceBuffer : ISourceBuffer to sourceBuffer : ISourceBufferExt in method public AbstractLangSourceViewerConfiguration(preferenceStore IPreferenceStore, sourceBuffer ISourceBufferExt, editor ITextEditor) in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Change Parameter Type sourceBuffer : ISourceBuffer to sourceBuffer : ISourceBufferExt in method public LangSourceViewerConfiguration(preferenceStore IPreferenceStore, sourceBuffer ISourceBufferExt, editor ITextEditor) in class melnorme.lang.ide.ui.text.LangSourceViewerConfiguration | From | To | |
Change Parameter Type editor : AbstractLangStructureEditor to sourceBuffer : ISourceBufferExt in method public StructureElementInformationProvider(sourceBuffer ISourceBufferExt) in class melnorme.lang.ide.ui.editor.structure.StructureElementInformationProvider | From | To | |
Change Parameter Type editor : AbstractLangStructureEditor to locKey : LocationKey in method public GetUpdatedStructureUIOperation(modelManager SourceModelManager, locKey LocationKey, document IDocument) in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
Change Return Type | 3 | ||
Change Return Type String to IDocument in method public getDocument() : IDocument in class melnorme.lang.ide.ui.editor.EditorSourceBuffer | From | To | |
Change Return Type AbstractLangStructureEditor to ITextEditor in method public getEditor_orNull() : ITextEditor in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Change Return Type String to IDocument in method public getDocument() : IDocument in class melnorme.lang.ide.ui.editor.EditorSourceBuffer.SourceViewerSourceBuffer | From | To | |
Replace Variable With Attribute | 1 | ||
Replace Variable With Attribute editor : AbstractLangStructureEditor to sourceBuffer : ISourceBufferExt in method public installOutlinePresenter(sourceViewer LangSourceViewer) : void in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Rename Attribute | 2 | ||
Rename Attribute editor : AbstractLangStructureEditor to locationKey : LocationKey in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
Rename Attribute editor : AbstractLangStructureEditor to sourceBuffer : ISourceBufferExt in class melnorme.lang.ide.ui.editor.structure.StructureElementInformationProvider | From | To | |
Change Variable Type | 1 | ||
Change Variable Type editor : AbstractLangStructureEditor to sourceBuffer : ISourceBufferExt in method public installOutlinePresenter(sourceViewer LangSourceViewer) : void in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Extract Interface | 1 | ||
Extract Interface melnorme.lang.ide.core.text.ISourceBufferExt from classes [melnorme.lang.ide.ui.editor.EditorSourceBuffer, melnorme.lang.ide.ui.editor.EditorSourceBuffer.SourceViewerSourceBuffer] | From | To | |
Extract Method | 2 | ||
Extract Method protected getBestMatchHover() : BestMatchHover extracted from public getTextHover(sourceViewer ISourceViewer, contentType String, stateMask int) : ITextHover in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Extract Method protected getBestMatchHover() : BestMatchHover extracted from protected getInformationProvider(contentType String, sourceViewer ISourceViewer) : IInformationProvider in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Change Attribute Type | 4 | ||
Change Attribute Type editor : AbstractLangStructureEditor to locationKey : LocationKey in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
Change Attribute Type editor_opt : AbstractLangStructureEditor to editor_opt : ITextEditor in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Change Attribute Type sourceBuffer : ISourceBuffer to sourceBuffer : ISourceBufferExt in class melnorme.lang.ide.ui.text.AbstractLangSourceViewerConfiguration | From | To | |
Change Attribute Type editor : AbstractLangStructureEditor to sourceBuffer : ISourceBufferExt in class melnorme.lang.ide.ui.editor.structure.StructureElementInformationProvider | From | To | |
Extract And Move Method | 1 | ||
Extract And Move Method public run_GetUpdatedStructure_UserOperation(sourceBuffer ISourceBufferExt) : SourceFileStructure extracted from public getInformation2(textViewer ITextViewer, subject IRegion) : SourceFileStructure in class melnorme.lang.ide.ui.editor.structure.StructureElementInformationProvider & moved to class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To | |
Rename Parameter | 2 | ||
Rename Parameter editor : AbstractLangStructureEditor to sourceBuffer : ISourceBufferExt in method public StructureElementInformationProvider(sourceBuffer ISourceBufferExt) in class melnorme.lang.ide.ui.editor.structure.StructureElementInformationProvider | From | To | |
Rename Parameter editor : AbstractLangStructureEditor to locKey : LocationKey in method public GetUpdatedStructureUIOperation(modelManager SourceModelManager, locKey LocationKey, document IDocument) in class melnorme.lang.ide.ui.editor.structure.GetUpdatedStructureUIOperation | From | To |