diff options
author | Mickael Istria | 2017-02-22 09:36:16 +0000 |
---|---|---|
committer | Mickael Istria | 2017-02-22 09:36:16 +0000 |
commit | 5985a1edc5adad4a81892f9229e3269c8b25e794 (patch) | |
tree | f2e22d5f2dcf9c9e1cea27a908ab18fdc7619c04 | |
parent | 92a0d5c389d95693544840b4f1c25f670ea4b0f7 (diff) | |
download | eclipse.platform.text-5985a1edc5adad4a81892f9229e3269c8b25e794.tar.gz eclipse.platform.text-5985a1edc5adad4a81892f9229e3269c8b25e794.tar.xz eclipse.platform.text-5985a1edc5adad4a81892f9229e3269c8b25e794.zip |
Bug 511101 - [Generic Editor/Quick Fix] suppress warningsY20170302-1000Y20170223-1000I20170308-0800I20170307-2000I20170307-0800I20170307-0610I20170307-0450I20170307-0420I20170307-0410I20170307-0150I20170306-2000I20170306-0800I20170305-2000I20170304-2000I20170303-2000I20170302-2000I20170301-2000I20170228-2000I20170228-0330I20170228-0240I20170227-2000I20170226-2000I20170225-2000I20170224-2000I20170223-2000I20170222-2000
Change-Id: Ic7c21de2fd9cb2e5e67addd23a80b64104343168
Signed-off-by: Mickael Istria <mistria@redhat.com>
2 files changed, 6 insertions, 9 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 9d96612f26b..5d21e4fd75d 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 @@ -17,13 +17,9 @@ import java.util.List; import java.util.Queue; import java.util.Set; -import org.eclipse.swt.widgets.Shell; - import org.eclipse.core.runtime.Platform; import org.eclipse.core.runtime.content.IContentType; - import org.eclipse.jface.preference.IPreferenceStore; - import org.eclipse.jface.text.AbstractReusableInformationControlCreator; import org.eclipse.jface.text.DefaultInformationControl; import org.eclipse.jface.text.IDocument; @@ -38,15 +34,13 @@ import org.eclipse.jface.text.presentation.IPresentationReconciler; import org.eclipse.jface.text.quickassist.IQuickAssistAssistant; import org.eclipse.jface.text.quickassist.QuickAssistAssistant; import org.eclipse.jface.text.source.ISourceViewer; - +import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.IEditorPart; import org.eclipse.ui.IPropertyListener; - -import org.eclipse.ui.texteditor.ITextEditor; - import org.eclipse.ui.editors.text.TextSourceViewerConfiguration; import org.eclipse.ui.internal.editors.text.EditorsPlugin; import org.eclipse.ui.internal.genericeditor.markers.MarkerResoltionQuickAssistProcessor; +import org.eclipse.ui.texteditor.ITextEditor; /** * The configuration of the {@link ExtensionBasedTextEditor}. It registers the proxy composite @@ -55,6 +49,7 @@ import org.eclipse.ui.internal.genericeditor.markers.MarkerResoltionQuickAssistP * * @since 1.0 */ +@SuppressWarnings("restriction") public final class ExtensionBasedTextViewerConfiguration extends TextSourceViewerConfiguration implements IDocumentPartitioningListener { private ITextEditor editor; diff --git a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/markers/MarkerInformationControl.java b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/markers/MarkerInformationControl.java index 5a1cd3e0228..98bf713d93b 100644 --- a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/markers/MarkerInformationControl.java +++ b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/markers/MarkerInformationControl.java @@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.ui.internal.genericeditor.markers; +import java.util.Collection; import java.util.List; import org.eclipse.core.resources.IMarker; @@ -53,7 +54,7 @@ public class MarkerInformationControl extends AbstractInformationControl impleme create(); } - private List<IMarker> markers; + private Collection<IMarker> markers; private Composite parent; @Override @@ -80,6 +81,7 @@ public class MarkerInformationControl extends AbstractInformationControl impleme return null; } + @SuppressWarnings("unchecked") @Override public void setInput(Object input) { this.markers = (List<IMarker>)input; |