@Override
    public void visitMethodCallExpression(
      @NotNull PsiMethodCallExpression expression) {
      super.visitMethodCallExpression(expression);
      if (!MethodCallUtils.isCallToMethod(expression,
                                          "java.util.concurrent.locks.Condition", PsiTypes.voidType(),
                                          HardcodedMethodConstants.NOTIFY) &&
          !MethodCallUtils.isCallToMethod(expression,
                                          "java.util.concurrent.locks.Condition", PsiTypes.voidType(),
                                          HardcodedMethodConstants.NOTIFY_ALL)) {
        return;
      }
      registerMethodCallError(expression);
    }
@Override
    public void visitMethodCallExpression(
      @NotNull PsiMethodCallExpression expression)