Skip to content

Commit 77b3e0d

Browse files
committed
Fix testBug148215_Fields
Signed-off-by: Rob Stryker <[email protected]>
1 parent a7b89d4 commit 77b3e0d

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

org.eclipse.jdt.core.javac/src/org/eclipse/jdt/internal/core/search/matching/DOMFieldLocator.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,11 @@ private LocatorResponse reportDeclarationOfAccessedFieldsPatternResult(Name name
163163
r = ancestor.getResource();
164164
}
165165
}
166+
} else {
167+
ancestor = je.getAncestor(IJavaElement.PACKAGE_FRAGMENT_ROOT);
168+
if( ancestor instanceof IPackageFragmentRoot ipfr && ipfr.isArchive()) {
169+
r = ipfr.getResource();
170+
}
166171
}
167172
} catch (JavaModelException jme) {
168173
// ignore

0 commit comments

Comments
 (0)