public static String getRulesStr()

in common/src/jetbrains/buildServer/swabra/SwabraUtil.java [115:130]


  public static String getRulesStr(@NotNull List<String> rules, boolean normalizeSeparators) {
    if (rules.isEmpty()) return "";

    final StringBuilder sb = new StringBuilder();

    if (rules.size() <= RULES_TO_APPEND) {
      appendRules(rules, sb, rules.size());
    } else {
      appendRules(rules, sb, RULES_TO_APPEND);

      final int more = rules.size() - RULES_TO_APPEND;
      sb.append(" and ").append(more).append(" more path").append(more > 1 ? "s" : "");
    }

    return normalizeSeparators ? sb.toString().replace("\\", File.separator).replace("/", File.separator) : sb.toString();
  }