void () { VirtualFile file1 = createFile("m1/src/A.java", "class A{}"); Module m1 = addModule("m1", file1.getParent()); VirtualFile file2 = createFile("m2/src/B.java", "class B{}"); Module m2 = addModule("m2", file2.getParent()); make(m1); assertOutput(m1, fs().file("A.class")); assertNoOutput(m2); make(m2); assertOutput(m2, fs().file("B.class")); assertModulesUpToDate(); }