mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-18 12:31:26 +07:00
[java-highlighting] HighlightVisitorImpl removed (inlined)
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only) GitOrigin-RevId: 6ba4ce24a0987e353e4d85ee6561b193a619d5f9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
9e458c909c
commit
581cbbb425
@@ -201,10 +201,6 @@ public class HighlightVisitorImpl extends JavaElementVisitor implements Highligh
|
||||
myCollector.processElement(element);
|
||||
}
|
||||
|
||||
public static @Nullable JavaResolveResult resolveJavaReference(@NotNull PsiReference reference) {
|
||||
return reference instanceof PsiJavaReference psiJavaReference ? psiJavaReference.advancedResolve(false) : null;
|
||||
}
|
||||
|
||||
private boolean add(@Nullable HighlightInfo.Builder builder) {
|
||||
if (builder != null) {
|
||||
HighlightInfo info = builder.create();
|
||||
|
||||
@@ -297,9 +297,8 @@ public final class LocalRefUseInfo {
|
||||
// in JSP, XmlAttributeValue may contain java references
|
||||
try {
|
||||
for (PsiReference reference : element.getReferences()) {
|
||||
JavaResolveResult result = HighlightVisitorImpl.resolveJavaReference(reference);
|
||||
if (result != null) {
|
||||
registerReference(reference, result);
|
||||
if (reference instanceof PsiJavaReference psiJavaReference) {
|
||||
registerReference(reference, psiJavaReference.advancedResolve(false));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user