public int compare()

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);
    }