Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Johnston2018-11-30 11:32:53 +0000
committerNoopur Gupta2018-11-30 11:33:36 +0000
commit04983d9cfd4995e38ef96821aa98e4ec6e6c6307 (patch)
treeb1ce00e47d5d32a3e67d8468010eb450fa442bf8
parent74a6e74241c0d847a1134492c1572da6baeae788 (diff)
downloadeclipse.jdt.ui-04983d9cfd4995e38ef96821aa98e4ec6e6c6307.tar.gz
eclipse.jdt.ui-04983d9cfd4995e38ef96821aa98e4ec6e6c6307.tar.xz
eclipse.jdt.ui-04983d9cfd4995e38ef96821aa98e4ec6e6c6307.zip
Bug 541395: [code mining] implementations not shown on class and methodsI20181202-1800I20181202-0600I20181201-1800I20181201-0600I20181130-1800
show implementations annotation on classes Change-Id: Id86dc5b36e20e479d5c1c1f826f506868e31b4af Signed-off-by: Jeff Johnston <jjohnstn@redhat.com>
-rw-r--r--org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/codemining/JavaElementCodeMiningProvider.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/codemining/JavaElementCodeMiningProvider.java b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/codemining/JavaElementCodeMiningProvider.java
index ff11e162f0..6dfffbc3a5 100644
--- a/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/codemining/JavaElementCodeMiningProvider.java
+++ b/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/codemining/JavaElementCodeMiningProvider.java
@@ -24,7 +24,6 @@ import org.eclipse.jface.text.codemining.ICodeMining;
import org.eclipse.ui.texteditor.ITextEditor;
-import org.eclipse.jdt.core.Flags;
import org.eclipse.jdt.core.IJavaElement;
import org.eclipse.jdt.core.IType;
import org.eclipse.jdt.core.ITypeRoot;
@@ -130,7 +129,7 @@ public class JavaElementCodeMiningProvider extends AbstractCodeMiningProvider {
if (showImplementations) {
if (element instanceof IType) {
IType type= (IType) element;
- if (type.isInterface() || Flags.isAbstract(type.getFlags())) {
+ if (type.isInterface() || type.isClass()) {
try {
minings.add(new JavaImplementationCodeMining(type, (JavaEditor) textEditor, viewer.getDocument(), this,
showAtLeastOne));

Back to the top