From 55c148a027a76f897bdf751dbf65504485b525c3 Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Tue, 18 Jul 2017 16:25:12 +0200 Subject: [PATCH] reuse path separator --- .../src/com/intellij/execution/junit/TestClassCollector.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/junit/src/com/intellij/execution/junit/TestClassCollector.java b/plugins/junit/src/com/intellij/execution/junit/TestClassCollector.java index 4e92321dd190..a94e3f256c33 100644 --- a/plugins/junit/src/com/intellij/execution/junit/TestClassCollector.java +++ b/plugins/junit/src/com/intellij/execution/junit/TestClassCollector.java @@ -90,6 +90,7 @@ public class TestClassCollector { //collect tests under single module test output only if (rootPath != null && !baseDir.startsWith(rootPath)) continue; + String pathSeparator = baseDir.getFileSystem().getSeparator(); Files.walkFileTree(baseDir, new SimpleFileVisitor() { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { @@ -99,7 +100,6 @@ public class TestClassCollector { if (fName.endsWith(".class")) { try { Path relativePath = baseDir.relativize(file.getParent()); - String pathSeparator = baseDir.getFileSystem().getSeparator(); String subpackageName = StringUtil.getQualifiedName(relativePath.toString().replace(pathSeparator, "."), FileUtil.getNameWithoutExtension(fName)); String fqName = StringUtil.getQualifiedName(packageName, subpackageName);