From dc5ab749bb5bd8a23bfc180689efa5506ba3740a Mon Sep 17 00:00:00 2001 From: Alexander Kirillin Date: Mon, 17 Jun 2013 14:57:02 +0400 Subject: [PATCH] EA-46365 GitOrigin-RevId: d69f60ccd7c6c3dafe9f863cb88c0a8b3465f1f0 --- .../jet/plugin/quickfix/ChangeFunctionSignatureFix.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/kotlin/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java b/plugins/kotlin/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java index 0412b7191e49..4c0498548183 100644 --- a/plugins/kotlin/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java +++ b/plugins/kotlin/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java @@ -195,8 +195,13 @@ public abstract class ChangeFunctionSignatureFix extends JetIntentionAction parameters = functionDescriptor.getValueParameters(); + List arguments = callElement.getValueArguments(); + + if (arguments.size() > parameters.size()) { + boolean hasTypeMismatches = hasTypeMismatches(parameters, arguments, bindingContext); + return new AddFunctionParametersFix(declaration, callElement, functionDescriptor, hasTypeMismatches); + } } } }