38046551c4298d7ebb1393b7127bd91851c08d78
Files Diff
- Added: 23
- Removed: 3
- Renamed: 0
- Modified: 11
Refactorings reported:
| Refactoring Name | Occurences | ||
|---|---|---|---|
| Change Parameter Type | 3 | ||
| Change Parameter Type other : LangToolCompletionProposal<?> to other : LangToolCompletionProposal in method protected abstract subclassEquals(other LangToolCompletionProposal) : boolean in class melnorme.lang.tooling.completion.LangToolCompletionProposal | From | To | |
| Change Parameter Type other : LangToolCompletionProposal<?> to other : LangToolCompletionProposal in method protected subclassEquals(other LangToolCompletionProposal) : boolean in class melnorme.lang.tooling.ToolCompletionProposal | From | To | |
| Change Parameter Type processRunner : IProcessRunner to opHelper : IOperationHelper in method public AbstractToolOperation(opHelper IOperationHelper) in class melnorme.lang.tooling.ops.AbstractToolOperation | From | To | |
| Pull Up Attribute | 1 | ||
| Pull Up Attribute protected errorMessage : String from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to protected errorMessage : String from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Move Attribute | 1 | ||
| Move Attribute public CAT_LANG_OBJ : String from class melnorme.lang.ide.ui.LangImages to public CAT_LANG_OBJ : String from class melnorme.lang.ide.ui.LangObjImages | From | To | |
| Rename Class | 1 | ||
| Rename Class melnorme.lang.tooling.ops.IProcessRunner renamed to melnorme.lang.tooling.ops.IOperationHelper | From | To | |
| Move And Rename Class | 1 | ||
| Move And Rename Class melnorme.lang.tooling.structure.AbstractStructureElementKindVisitor moved and renamed to melnorme.lang.tooling.AbstractKindVisitor | From | To | |
| Change Variable Type | 1 | ||
| Change Variable Type other : LangToolCompletionProposal<?> to other : LangToolCompletionProposal in method public equals(obj Object) : boolean in class melnorme.lang.tooling.completion.LangToolCompletionProposal | From | To | |
| Rename Method | 1 | ||
| Rename Method public getReplaceStart() : int renamed to public getReplaceOffset() : int in class melnorme.lang.tooling.completion.LangToolCompletionProposal | From | To | |
| Pull Up Method | 6 | ||
| Pull Up Method public sessionEnded() : void from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to public sessionEnded() : void from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Pull Up Method public computeContextInformation(context SourceOperationContext) : List<IContextInformation> from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to public computeContextInformation(context SourceOperationContext) : List<IContextInformation> from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Pull Up Method public computeCompletionProposals(context SourceOperationContext) : List<ICompletionProposal> from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to public computeCompletionProposals(context SourceOperationContext) : List<ICompletionProposal> from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Pull Up Method public getErrorMessage() : String from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to public getErrorMessage() : String from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Pull Up Method public sessionStarted() : void from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to public sessionStarted() : void from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Pull Up Method protected handleExceptionInUI(ce CommonException) : void from class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer to protected handleExceptionInUI(ce CommonException) : void from class melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer | From | To | |
| Change Return Type | 1 | ||
| Change Return Type ToolProcessRunner to ToolManagerOperationHelper in method protected getProcessRunner(pm IProgressMonitor) : ToolManagerOperationHelper in class melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer | From | To | |
| Extract Superclass | 1 | ||
| Extract Superclass melnorme.lang.ide.ui.text.completion.AbstractCompletionProposalComputer from classes [melnorme.lang.ide.ui.text.completion.LangCompletionProposalComputer, melnorme.lang.ide.ui.templates.LangTemplateCompletionProposalComputer] | From | To | |
| Rename Attribute | 2 | ||
| Rename Attribute processRunner : IProcessRunner to operationHelper : IOperationHelper in class melnorme.lang.tooling.ops.AbstractToolOperation | From | To | |
| Rename Attribute completionOffset : int to replaceOffset : int in class melnorme.lang.tooling.completion.LangToolCompletionProposal | From | To | |
| Change Attribute Type | 1 | ||
| Change Attribute Type processRunner : IProcessRunner to operationHelper : IOperationHelper in class melnorme.lang.tooling.ops.AbstractToolOperation | From | To | |
| Rename Parameter | 3 | ||
| Rename Parameter completionLocation : int to replaceOffset : int in method public ToolCompletionProposal(replaceOffset int, replaceLength int, replaceString String, label String, kind CompletionProposalKind, moduleName String) in class melnorme.lang.tooling.ToolCompletionProposal | From | To | |
| Rename Parameter processRunner : IProcessRunner to opHelper : IOperationHelper in method public AbstractToolOperation(opHelper IOperationHelper) in class melnorme.lang.tooling.ops.AbstractToolOperation | From | To | |
| Rename Parameter completionLocation : int to replaceOffset : int in method public LangToolCompletionProposal(replaceOffset int, replaceLength int, replaceString String, label String, kind CompletionProposalKind, moduleName String) in class melnorme.lang.tooling.completion.LangToolCompletionProposal | From | To |