@NotNull
      private static @NlsSafe String getPathString(VirtualFile[] files) {
        final StringBuilder builder = new StringBuilder();
        for (VirtualFile file : files) {
          if (!builder.isEmpty()) {
            builder.append(File.pathSeparator);
          }
          builder.append(FileUtil.toSystemDependentName(file.getPath()));
        }
        return builder.toString();
      }
@NotNull
      private static @NlsSafe String getPathString(VirtualFile[] files)