private void checkNullLiteralArgumentOfNotNullParameterUsages(PsiMethod method,
                                                                ProblemsHolder holder,
                                                                NullableNotNullManager nullableManager,
                                                                int parameterIdx,
                                                                PsiParameter parameter) {
    if (!REPORT_NULLS_PASSED_TO_NOT_NULL_PARAMETER || !holder.isOnTheFly()) return;

    PsiVariable owner = parameter.isPhysical() ? parameter : JavaPsiRecordUtil.getComponentForCanonicalConstructorParameter(parameter);
    if (owner == null) return;

    PsiElement elementToHighlight = null;
    NullabilityAnnotationInfo info = nullableManager.findOwnNullabilityInfo(owner);
    if (info != null && !info.isInferred()) {
      if (info.getNullability() == Nullability.NOT_NULL) {
        PsiAnnotation notNullAnnotation = info.getAnnotation();
        boolean physical = PsiTreeUtil.isAncestor(owner, notNullAnnotation, true);
        elementToHighlight = physical ? notNullAnnotation : owner.getNameIdentifier();
      }
    }
    else if (DfaPsiUtil.getTypeNullability(owner.getType()) == Nullability.NOT_NULL) {
      elementToHighlight = owner.getNameIdentifier();
    }
    if (elementToHighlight == null || !JavaNullMethodArgumentUtil.hasNullArgument(method, parameterIdx)) return;

    reportProblem(holder, elementToHighlight, createNavigateToNullParameterUsagesFix(parameter),
                  "inspection.nullable.problems.NotNull.parameter.receives.null.literal", getPresentableAnnoName(parameter));
  }
private void checkNullLiteralArgumentOfNotNullParameterUsages(PsiMethod method,
                                                                ProblemsHolder holder,
                                                                NullableNotNullManager nullableManager,
                                                                int parameterIdx,
                                                                PsiParameter parameter)