@Override
  public void mouseMoved(@NotNull EditorMouseEvent event) {
    Inlay inlay = event.getInlay();
    if (lastHoveredInlay != null) {
      InlineDebugRenderer renderer = (InlineDebugRenderer)lastHoveredInlay.getRenderer();
      if (lastHoveredInlay != event.getInlay()) {
        renderer.onMouseExit(lastHoveredInlay);
      }
      lastHoveredInlay = null;
    }
    if (inlay != null) {
      if (inlay.getRenderer() instanceof InlineDebugRenderer) {
        ((InlineDebugRenderer)inlay.getRenderer()).onMouseMove(inlay, event);
        lastHoveredInlay = inlay;
      } else {
        lastHoveredInlay = null;
      }
    }
  }
@Override
  public void mouseMoved(@NotNull EditorMouseEvent event)