private void updateHover(@Nullable GutterIconRenderer hoverGutterRenderer) {
    if (hoverGutterRenderer == myCurrentHoveringGutterRenderer) {
      return;
    }
    if (myCurrentHoveringGutterRenderer != null) {
      myEditorGutterListeners.getMulticaster().hoverEnded(new EditorGutterHoverEvent(this, myCurrentHoveringGutterRenderer));
      myCurrentHoveringGutterRenderer = null;
    }
    if (hoverGutterRenderer != null) {
      myCurrentHoveringGutterRenderer = hoverGutterRenderer;
      myEditorGutterListeners.getMulticaster().hoverStarted(new EditorGutterHoverEvent(this, myCurrentHoveringGutterRenderer));
    }
  }
private void updateHover(@Nullable GutterIconRenderer hoverGutterRenderer)