Community
Participate
Working Groups
It seems that for some matches (most likely binary fields) a non-existent Java element is returned as enclosingElement in accept(...). Test case: Import Team UI plug-in into a fresh workspace, then search for SyncCompareInput You'll see ugly icons (or a ? once bug 28369 is fixed) in the Search view. Here's the debugger value of such an enclosingElement: listener (not open) [in SyncCompareInput$2 [in SyncCompareInput$2.class [in org.eclipse.team.internal.ui.sync [in teamui.jar [in org.eclipse.team.ui]]]]]
When creating a type handle, now ensures it is a top level type.
Verified.