in dubbo-error-code-inspector/src/main/java/org/apache/dubbo/errorcode/util/FilePathComparator.java [41:53]
public int compare(String o1, String o2) {
String[] segments1 = o1.split(SEPARATOR);
String[] segments2 = o2.split(SEPARATOR);
for (int i = 0; i < Math.min(segments1.length, segments2.length); i++) {
if (!segments1[i].equals(segments2[i])) {
return segments1[i].compareTo(segments2[i]);
}
}
return o1.compareTo(o2);
}