From 301800e75274f26d94d01da866550c188f0d8eb1 Mon Sep 17 00:00:00 2001 From: Lakshminarayana Nekkanti Date: Fri, 28 Jun 2019 18:40:17 +0530 Subject: Bug 517681 - 'No suggestions available' always visible in quick fix Remove SpellingCorrectionProcessor from Generic Editor as it's not desired in it. Signed-off-by: Lakshminarayana Nekkanti --- .../internal/genericeditor/ExtensionBasedTextViewerConfiguration.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextViewerConfiguration.java b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextViewerConfiguration.java index f35d79b4f..027690dd9 100644 --- a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextViewerConfiguration.java +++ b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextViewerConfiguration.java @@ -54,7 +54,6 @@ import org.eclipse.ui.internal.genericeditor.folding.DefaultFoldingReconciler; import org.eclipse.ui.internal.genericeditor.hover.CompositeTextHover; import org.eclipse.ui.internal.genericeditor.markers.MarkerResoltionQuickAssistProcessor; import org.eclipse.ui.texteditor.ITextEditor; -import org.eclipse.ui.texteditor.spelling.SpellingCorrectionProcessor; /** * The configuration of the {@link ExtensionBasedTextEditor}. It registers the proxy composite for hover, completion, syntax highlighting, and then those proxy take care of resolving to the right @@ -193,8 +192,7 @@ public final class ExtensionBasedTextViewerConfiguration extends TextSourceViewe @Override public IQuickAssistAssistant getQuickAssistAssistant(ISourceViewer sourceViewer) { QuickAssistAssistant quickAssistAssistant = new QuickAssistAssistant(); - CompositeQuickAssistProcessor processor = new CompositeQuickAssistProcessor(Arrays.asList(new MarkerResoltionQuickAssistProcessor(), new SpellingCorrectionProcessor())); - quickAssistAssistant.setQuickAssistProcessor(processor); + quickAssistAssistant.setQuickAssistProcessor(new MarkerResoltionQuickAssistProcessor()); quickAssistAssistant.setRestoreCompletionProposalSize(EditorsPlugin.getDefault().getDialogSettingsSection("quick_assist_proposal_size")); //$NON-NLS-1$ quickAssistAssistant.setInformationControlCreator(parent -> new DefaultInformationControl(parent, EditorsPlugin.getAdditionalInfoAffordanceString())); return quickAssistAssistant; -- cgit v1.2.3