[java] Fix misleading parameter name in ArgumentFixerActionFactory.doCheckNewCall()

Merge-request: IJ-MR-173247
Merged-by: Marcin Mikosik <marcin.mikosik@jetbrains.com>

GitOrigin-RevId: edacdd428f0add5c5521f3add7275f8b43ce0acf
This commit is contained in:
Marcin Mikosik
2025-08-25 08:41:54 +00:00
committed by intellij-monorepo-bot
parent 94ed1aa67e
commit 4f460c7e82
@@ -115,11 +115,11 @@ public abstract class ArgumentFixerActionFactory {
}
}
private static void doCheckNewCall(PsiType expectedTypeByParent, PsiCall callWithSingleCast, Runnable registerIntentions) {
JavaResolveResult resolveResult = callWithSingleCast.resolveMethodGenerics();
private static void doCheckNewCall(PsiType expectedTypeByParent, PsiCall call, Runnable registerIntentions) {
JavaResolveResult resolveResult = call.resolveMethodGenerics();
if (resolveResult.getElement() != null && resolveResult.isValidResult()) {
if (expectedTypeByParent != null && callWithSingleCast instanceof PsiCallExpression) {
PsiType type = ((PsiCallExpression)callWithSingleCast).getType();
if (expectedTypeByParent != null && call instanceof PsiCallExpression callExpression) {
PsiType type = callExpression.getType();
if (type != null && !TypeConversionUtil.isAssignable(expectedTypeByParent, type)) return;
}
registerIntentions.run();