From c7d20f05cd615aedc45f4c5d2d71b176414a2d88 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 10 Oct 2018 19:27:49 +0300 Subject: [PATCH] EA-121419 - IAE: TagFileQuickFixProvider.createTagFileReferenceQuickFix --- .../codeInsight/daemon/quickFix/CreateFileFix.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/codeInsight/daemon/quickFix/CreateFileFix.java b/platform/lang-impl/src/com/intellij/codeInsight/daemon/quickFix/CreateFileFix.java index 1768664855a7..9e3b6871f8f1 100644 --- a/platform/lang-impl/src/com/intellij/codeInsight/daemon/quickFix/CreateFileFix.java +++ b/platform/lang-impl/src/com/intellij/codeInsight/daemon/quickFix/CreateFileFix.java @@ -54,11 +54,13 @@ public class CreateFileFix extends LocalQuickFixAndIntentionActionOnPsiElement { private long myIsAvailableTimeStamp; private static final int REFRESH_INTERVAL = 1000; - protected CreateFileFix(boolean isDirectory, - @NotNull String newFileName, - @NotNull PsiDirectory directory, - @Nullable String text, - @NotNull String key) { + // invoked from other module + @SuppressWarnings("WeakerAccess") + public CreateFileFix(boolean isDirectory, + @NotNull String newFileName, + @NotNull PsiDirectory directory, + @Nullable String text, + @NotNull String key) { super(directory); myIsDirectory = isDirectory; @@ -143,7 +145,7 @@ public class CreateFileFix extends LocalQuickFixAndIntentionActionOnPsiElement { String newFileName = myNewFileName; String newDirectories = null; if (myNewFileName.contains("/")) { - int pos = myNewFileName.lastIndexOf("/"); + int pos = myNewFileName.lastIndexOf('/'); newFileName = myNewFileName.substring(pos + 1); newDirectories = myNewFileName.substring(0, pos); }