diff --git a/java/java-analysis-impl/src/com/intellij/refactoring/util/duplicates/ExtractedParameter.java b/java/java-analysis-impl/src/com/intellij/refactoring/util/duplicates/ExtractedParameter.java index 0a147154cdfa..26d9bbb67bc2 100644 --- a/java/java-analysis-impl/src/com/intellij/refactoring/util/duplicates/ExtractedParameter.java +++ b/java/java-analysis-impl/src/com/intellij/refactoring/util/duplicates/ExtractedParameter.java @@ -83,6 +83,7 @@ public class ExtractedParameter { if (myType instanceof PsiEllipsisType) { type = ((PsiEllipsisType)myType).toArrayType(); } + type = GenericsUtil.getVariableTypeByExpressionType(type); return type.getCanonicalText(); }