Minor: rename

This commit is contained in:
Natalia Ukhorskaya
2015-05-15 12:52:22 +03:00
parent b9a45172c8
commit b6e885ba84
2 changed files with 22 additions and 27 deletions
@@ -78,12 +78,11 @@ public class JetChangeSignature(project: Project,
if (configuration.performSilently(affectedFunctions)
|| ApplicationManager.getApplication()!!.isUnitTestMode()) {
JetChangeSignatureDialog.createRefactoringProcessor(
JetChangeSignatureDialog.createRefactoringProcessorForSilentChangeSignature(
project,
commandName ?: ChangeSignatureHandler.REFACTORING_NAME,
adjustedDescriptor,
defaultValueContext
).run()
}
else {
@@ -131,6 +130,6 @@ TestOnly public fun createChangeInfo(project: Project,
val adjustedDescriptor = jetChangeSignature.adjustDescriptor(declarations) ?: return null
val processor = JetChangeSignatureDialog.createRefactoringProcessor(project, "", adjustedDescriptor, defaultValueContext) as JetChangeSignatureProcessor
val processor = JetChangeSignatureDialog.createRefactoringProcessorForSilentChangeSignature(project, ChangeSignatureHandler.REFACTORING_NAME, adjustedDescriptor, defaultValueContext) as JetChangeSignatureProcessor
return processor.getChangeInfo()
}
@@ -50,7 +50,6 @@ import com.intellij.util.ui.table.JBTableRow;
import com.intellij.util.ui.table.JBTableRowEditor;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.TestOnly;
import org.jetbrains.kotlin.descriptors.Visibilities;
import org.jetbrains.kotlin.descriptors.Visibility;
import org.jetbrains.kotlin.idea.JetFileType;
@@ -462,7 +461,6 @@ public class JetChangeSignatureDialog extends ChangeSignatureDialogBase<
@Override
@NotNull
protected BaseRefactoringProcessor createRefactoringProcessor() {
String commandName1 = commandName != null ? commandName : getTitle();
JetChangeInfo changeInfo = evaluateChangeInfo(
myParametersTableModel,
myReturnTypeCodeFragment,
@@ -471,11 +469,11 @@ public class JetChangeSignatureDialog extends ChangeSignatureDialogBase<
getMethodName(),
myDefaultValueContext
);
return new JetChangeSignatureProcessor(myProject, changeInfo, commandName1);
return new JetChangeSignatureProcessor(myProject, changeInfo, commandName != null ? commandName : getTitle());
}
@TestOnly
public static BaseRefactoringProcessor createRefactoringProcessor(
@NotNull
public static BaseRefactoringProcessor createRefactoringProcessorForSilentChangeSignature(
@NotNull Project project,
@NotNull String commandName,
@NotNull JetMethodDescriptor method,
@@ -500,36 +498,34 @@ public class JetChangeSignatureDialog extends ChangeSignatureDialogBase<
}
private static JetChangeInfo evaluateChangeInfo(
@NotNull JetCallableParameterTableModel myParametersTableModel,
@Nullable PsiCodeFragment myReturnTypeCodeFragment,
@NotNull JetMethodDescriptor myMethod,
@NotNull JetCallableParameterTableModel parametersModel,
@Nullable PsiCodeFragment returnTypeCodeFragment,
@NotNull JetMethodDescriptor methodDescriptor,
@Nullable Visibility visibility,
@NotNull String methodName,
@NotNull PsiElement myDefaultValueContext
@NotNull PsiElement defaultValueContext
) {
List<JetParameterInfo> parameters = new ArrayList<JetParameterInfo>(myParametersTableModel.getRowCount());
List<JetParameterInfo> parameters = new ArrayList<JetParameterInfo>(parametersModel.getRowCount());
for (int i = 0; i < myParametersTableModel.getItems().size(); i++) {
JetParameterInfo parameter = myParametersTableModel.getItems().get(i).parameter;
parameter.setCurrentTypeText(myParametersTableModel.getItems().get(i).typeCodeFragment.getText().trim());
for (ParameterTableModelItemBase<JetParameterInfo> parameter : parametersModel.getItems()) {
parameter.parameter.setCurrentTypeText(parameter.typeCodeFragment.getText().trim());
parameters.add(parameter);
parameters.add(parameter.parameter);
JetExpressionCodeFragment codeFragment =
(JetExpressionCodeFragment) myParametersTableModel.getItems().get(i).defaultValueCodeFragment;
JetExpression oldDefaultValue = parameter.getDefaultValueForCall();
JetExpressionCodeFragment codeFragment = (JetExpressionCodeFragment) parameter.defaultValueCodeFragment;
JetExpression oldDefaultValue = parameter.parameter.getDefaultValueForCall();
if (!codeFragment.getText().equals(oldDefaultValue != null ? oldDefaultValue.getText() : "")) {
parameter.setDefaultValueForCall(codeFragment.getContentElement());
parameter.parameter.setDefaultValueForCall(codeFragment.getContentElement());
}
}
String returnTypeText = myReturnTypeCodeFragment != null ? myReturnTypeCodeFragment.getText().trim() : "";
JetMethodDescriptor descriptor = myMethod instanceof JetMutableMethodDescriptor
? ((JetMutableMethodDescriptor) myMethod).getOriginal()
: myMethod;
JetType returnType = getType((JetTypeCodeFragment) myReturnTypeCodeFragment);
String returnTypeText = returnTypeCodeFragment != null ? returnTypeCodeFragment.getText().trim() : "";
JetMethodDescriptor descriptor = methodDescriptor instanceof JetMutableMethodDescriptor
? ((JetMutableMethodDescriptor) methodDescriptor).getOriginal()
: methodDescriptor;
JetType returnType = getType((JetTypeCodeFragment) returnTypeCodeFragment);
return new JetChangeInfo(descriptor, methodName, returnType, returnTypeText,
visibility, parameters, myParametersTableModel.getReceiver(), myDefaultValueContext);
visibility, parameters, parametersModel.getReceiver(), defaultValueContext);
}
@Override