@Override
    public void errorOccurred(@NotNull final String errorMessage) {
      myShowEvaluating.set(false);
      ApplicationManager.getApplication().invokeLater(() -> {
        if (getType() == ValueHintType.MOUSE_CLICK_HINT) {
          showHint(HintUtil.createErrorLabel(errorMessage));
        }
        else {
          hideCurrentHint();
        }
      });
      LOG.debug("Cannot evaluate '" + myExpression + "':" + errorMessage);
    }
@Override
    public void errorOccurred(@NotNull final String errorMessage)