From 07ede8898b49c5f56690d9860001b2e4d89deaac Mon Sep 17 00:00:00 2001 From: Alexander Kirillin Date: Mon, 17 Jun 2013 14:57:02 +0400 Subject: [PATCH] EA-46365 --- .../jet/plugin/quickfix/ChangeFunctionSignatureFix.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java b/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java index 0412b7191e4..4c049854818 100644 --- a/idea/src/org/jetbrains/jet/plugin/quickfix/ChangeFunctionSignatureFix.java +++ b/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); + } } } }