mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
stable order of files in jdk classes
This commit is contained in:
@@ -541,6 +541,12 @@ public class JavaSdkImpl extends JavaSdk {
|
||||
result.add(vFile);
|
||||
}
|
||||
}
|
||||
Collections.sort(result, new Comparator<VirtualFile>() {
|
||||
@Override
|
||||
public int compare(VirtualFile o1, VirtualFile o2) {
|
||||
return o1.getPath().compareTo(o2.getPath());
|
||||
}
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@@ -83,11 +83,11 @@ public class JUnitClasspathTest extends JavaCodeInsightFixtureTestCase {
|
||||
String file = preparePathsForComparison(FileUtil.loadFile(workingDirsFile), mod1, mod2);
|
||||
assertEquals("p\n" +
|
||||
"MODULE_1\n" +
|
||||
"IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/annotations.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"1\n" +
|
||||
"p.T1\n" +
|
||||
"MODULE_2\n" +
|
||||
"IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/annotations.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"1\n" +
|
||||
"p.T2\n", file);
|
||||
|
||||
@@ -99,11 +99,11 @@ public class JUnitClasspathTest extends JavaCodeInsightFixtureTestCase {
|
||||
file = preparePathsForComparison(FileUtil.loadFile(workingDirsFile), mod1, mod2);
|
||||
assertEquals("p\n" +
|
||||
"MODULE_1\n" +
|
||||
"SERVICE_MESSAGES;IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"SERVICE_MESSAGES;IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/annotations.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"1\n" +
|
||||
"p.T1\n" +
|
||||
"MODULE_2\n" +
|
||||
"SERVICE_MESSAGES;IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"SERVICE_MESSAGES;IDEA_HOME/lib/junit-4.12.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/annotations.jar;IDEA_HOME/java/mockJDK-1.8/jre/lib/rt.jar\n" +
|
||||
"1\n" +
|
||||
"p.T2\n", file);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user