Blob Blame History Raw
From 62d3e263c879718b929e5939e0ff1ff8781c94d6 Mon Sep 17 00:00:00 2001
From: Andrey Loskutov <a@a.com>
Date: Wed, 29 May 2019 15:23:15 +0200
Subject: [PATCH 6/6] Bug 547760 - Errors in the log "Failed to evaluate:
 ReferenceExpression
 [definitionId=org.eclipse.m2e.sourcelookup.ui.m2estratum]"

Only test "org.eclipse.jdt.launching.jdtstratum" property on appropriate
elements (org.eclipse.debug.core.model.DebugElement) to avoid runtime
exceptions.

Change-Id: I81b280ff9bc8fd2e29430c1de96319b386de2304
Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
---
 org.eclipse.m2e.sourcelookup.ui/plugin.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/org.eclipse.m2e.sourcelookup.ui/plugin.xml b/org.eclipse.m2e.sourcelookup.ui/plugin.xml
index ccee9bf..8233ce6 100644
--- a/org.eclipse.m2e.sourcelookup.ui/plugin.xml
+++ b/org.eclipse.m2e.sourcelookup.ui/plugin.xml
@@ -87,7 +87,10 @@
             </count>
             <iterate
                   ifEmpty="false"
-                  operator="or">
+                  operator="and">
+               <instanceof
+                     value="org.eclipse.debug.core.model.DebugElement">
+               </instanceof>
                <test
                      property="org.eclipse.jdt.launching.jdtstratum">
                </test>
-- 
2.20.1