From 5e3e81045f36ac6f9ef9011270bb3414d625beb2 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Wed, 11 Jul 2018 09:14:31 +0200 Subject: [PATCH] rename: ignore refactoring conflicts in tests based on property --- .../src/com/intellij/refactoring/rename/RenameProcessor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/rename/RenameProcessor.java b/platform/lang-impl/src/com/intellij/refactoring/rename/RenameProcessor.java index 10238732d24c..0c4d9621d8b7 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/rename/RenameProcessor.java +++ b/platform/lang-impl/src/com/intellij/refactoring/rename/RenameProcessor.java @@ -136,7 +136,8 @@ public class RenameProcessor extends BaseRefactoringProcessor { .conflictsDetected("refactoring.rename", conflictData); if (ApplicationManager.getApplication().isUnitTestMode()) { - throw new ConflictsInTestsException(conflicts.values()); + if (!ConflictsInTestsException.isTestIgnore()) throw new ConflictsInTestsException(conflicts.values()); + return true; } ConflictsDialog conflictsDialog = prepareConflictsDialog(conflicts, refUsages.get()); if (!conflictsDialog.showAndGet()) {