From e3486ce5fdafcdc0a2f0da0754ab01c0b8d230e8 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Tue, 20 Sep 2016 17:51:45 +0200 Subject: [PATCH] do not call ProjectKt.getStateStore for default project --- .../intellij/openapi/vcs/impl/DefaultVcsRootPolicy.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/DefaultVcsRootPolicy.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/DefaultVcsRootPolicy.java index 1c27736534a3..70e9a372ab54 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/DefaultVcsRootPolicy.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/impl/DefaultVcsRootPolicy.java @@ -50,19 +50,17 @@ public abstract class DefaultVcsRootPolicy { public String getProjectConfigurationMessage(@NotNull Project project) { boolean isDirectoryBased = ProjectKt.isDirectoryBased(project); - String[] parts = new String[]{"Content roots of all modules", "all immediate descendants of project base directory", - PathUtilRt.getFileName(ProjectKt.getStateStore(project).getDirectoryStorePath(true)) + " directory contents"}; - final StringBuilder sb = new StringBuilder(parts[0]); + final StringBuilder sb = new StringBuilder("Content roots of all modules"); if (isDirectoryBased) { sb.append(", "); } else { sb.append(", and "); } - sb.append(parts[1]); + sb.append("all immediate descendants of project base directory"); if (isDirectoryBased) { sb.append(", and "); - sb.append(parts[2]); + sb.append(PathUtilRt.getFileName(ProjectKt.getStateStore(project).getDirectoryStorePath()) + " directory contents"); } return sb.toString(); }