From fda14308910e289d0212e9033a004c75688a44e1 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Sun, 1 Jun 2014 20:52:50 +0200 Subject: [PATCH] update inspection and quickfix --- .../devkit/src/inspections/internal/UseCoupleInspection.java | 2 +- plugins/devkit/src/inspections/quickfix/UseCoupleQuickFix.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/devkit/src/inspections/internal/UseCoupleInspection.java b/plugins/devkit/src/inspections/internal/UseCoupleInspection.java index 4b1a97f59aaf..8d5873f3be35 100644 --- a/plugins/devkit/src/inspections/internal/UseCoupleInspection.java +++ b/plugins/devkit/src/inspections/internal/UseCoupleInspection.java @@ -65,7 +65,7 @@ public class UseCoupleInspection extends InternalInspection { if (psiClass != null && PAIR_FQN.equals(psiClass.getQualifiedName())) { final PsiType[] types = expression.getArgumentList().getExpressionTypes(); if (types.length == 2 && types[0].equals(types[1])) { - final String name = "Change to Couple.newOne"; + final String name = "Change to Couple.of"; holder.registerProblem(expression, name, ProblemHighlightType.GENERIC_ERROR_OR_WARNING, new UseCoupleQuickFix(name)); } } diff --git a/plugins/devkit/src/inspections/quickfix/UseCoupleQuickFix.java b/plugins/devkit/src/inspections/quickfix/UseCoupleQuickFix.java index 74850b937a5c..31deb0bf1397 100644 --- a/plugins/devkit/src/inspections/quickfix/UseCoupleQuickFix.java +++ b/plugins/devkit/src/inspections/quickfix/UseCoupleQuickFix.java @@ -43,7 +43,7 @@ public class UseCoupleQuickFix extends LocalQuickFixBase { final PsiTypeElement newType = factory.createTypeElementFromText(COUPLE_FQN + "<" + type + ">", element.getContext()); newElement = element.replace(newType); } else { - final String text = COUPLE_FQN + ".newOne" + element.getText().substring("Pair.create".length()); + final String text = COUPLE_FQN + ".of" + element.getText().substring("Pair.create".length()); final PsiExpression expression = factory.createExpressionFromText(text, element.getContext()); newElement = element.replace(expression); }