From 08fb648abdeb6bf91893a4a46a7c6c25309a58d0 Mon Sep 17 00:00:00 2001 From: Dmitry Batkovich Date: Tue, 6 Feb 2018 16:36:03 +0300 Subject: [PATCH] cleanup (use already introduced local variable) --- .../codeInspection/miscGenerics/SuspiciousMethodCallUtil.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/java-analysis-impl/src/com/intellij/codeInspection/miscGenerics/SuspiciousMethodCallUtil.java b/java/java-analysis-impl/src/com/intellij/codeInspection/miscGenerics/SuspiciousMethodCallUtil.java index c4aade1dd16f..283ff202183d 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInspection/miscGenerics/SuspiciousMethodCallUtil.java +++ b/java/java-analysis-impl/src/com/intellij/codeInspection/miscGenerics/SuspiciousMethodCallUtil.java @@ -73,14 +73,14 @@ public class SuspiciousMethodCallUtil { PsiTypeParameter[] typeParameters = mapClass.getTypeParameters(); if (typeParameters.length > 0) { MethodSignature getOrDefaultSignature = MethodSignatureUtil.createMethodSignature("getOrDefault", - new PsiType[] {PsiType.getJavaLangObject(manager, searchScope), + new PsiType[] {javaLangObject[0], PsiSubstitutor.EMPTY.substitute(typeParameters[1])}, PsiTypeParameter.EMPTY_ARRAY, PsiSubstitutor.EMPTY); PsiMethod getOrDefault = MethodSignatureUtil.findMethodBySignature(mapClass, getOrDefaultSignature, false); addMethod(getOrDefault, 0, patternMethods, indices); } MethodSignature removeWithDefaultSignature = MethodSignatureUtil.createMethodSignature("remove", - new PsiType[] {PsiType.getJavaLangObject(manager, searchScope), PsiType.getJavaLangObject(manager, searchScope)}, + new PsiType[] {javaLangObject[0], javaLangObject[0]}, PsiTypeParameter.EMPTY_ARRAY, PsiSubstitutor.EMPTY); PsiMethod removeWithDefault = MethodSignatureUtil.findMethodBySignature(mapClass, removeWithDefaultSignature, false); addMethod(removeWithDefault, 0, patternMethods, indices);