private static List collapse()

in src/main/java/com/epam/digital/data/platform/user/util/KatottgUtil.java [70:81]


  private static List<String> collapse(List<String> sortedPrefixes) {
    List<String> buffer = new ArrayList<>();
    for (int i = 0; i < sortedPrefixes.size() - 1; i++) {
      for (int j = i + 1; j < sortedPrefixes.size(); j++) {
        if (sortedPrefixes.get(j).startsWith(sortedPrefixes.get(i))) {
          buffer.add(sortedPrefixes.get(j));
        }
      }
    }
    sortedPrefixes.removeAll(buffer);
    return sortedPrefixes;
  }