[rd debugger] IJPL-219714 Extract a separate interface for HighlighterProvider

GitOrigin-RevId: fe90281a126ec637b701fcf9e8dd3f9c6f360b61
This commit is contained in:
Maksim Zuev
2026-02-12 22:52:58 +00:00
committed by intellij-monorepo-bot
parent 72ffad9c1f
commit de687496c6
7 changed files with 31 additions and 12 deletions
@@ -97,8 +97,8 @@ import com.intellij.xdebugger.XSourcePosition;
import com.intellij.xdebugger.frame.XValueContainer;
import com.intellij.xdebugger.frame.XValueNode;
import com.intellij.xdebugger.impl.XDebuggerUtilImpl;
import com.intellij.xdebugger.impl.ui.ExecutionPointHighlighter;
import com.intellij.xdebugger.impl.ui.tree.nodes.XValueNodeImpl;
import com.intellij.xdebugger.ui.ExecutionPointHighlighterProvider;
import com.jetbrains.jdi.ArrayReferenceImpl;
import com.jetbrains.jdi.JNITypeParser;
import com.jetbrains.jdi.LocationImpl;
@@ -905,7 +905,7 @@ public abstract class DebuggerUtilsEx extends DebuggerUtils {
}
}
private static class JavaXSourcePosition implements XSourcePosition, ExecutionPointHighlighter.HighlighterProvider {
private static class JavaXSourcePosition implements XSourcePosition, ExecutionPointHighlighterProvider {
private final SourcePosition mySourcePosition;
private final @NotNull VirtualFile myFile;