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 |