@Override public int compare(ICompilerProblem p1, ICompilerProblem p2) { int result = compareStrings( p1.getSourcePath(), p2.getSourcePath()); if ( result == 0 ) result = p1.getLine() - p2.getLine(); if ( result == 0 ) result = compareProblemClasses(p1, p2); return result; }
@Override public int compare(ICompilerProblem p1, ICompilerProblem p2) { int result = compareStrings( p1.getSourcePath(), p2.getSourcePath()); if ( result == 0 ) result = p1.getLine() - p2.getLine(); if ( result == 0 ) result = compareProblemClasses(p1, p2); return result; }