diff --git a/jps/jps-builders/testSrc/org/jetbrains/ether/IncrementalTestCase.java b/jps/jps-builders/testSrc/org/jetbrains/ether/IncrementalTestCase.java index 2b90fa99c14b..208716e803ed 100644 --- a/jps/jps-builders/testSrc/org/jetbrains/ether/IncrementalTestCase.java +++ b/jps/jps-builders/testSrc/org/jetbrains/ether/IncrementalTestCase.java @@ -271,7 +271,7 @@ public abstract class IncrementalTestCase extends TestCase { rebuildDump.close(); - //assertEquals(rebuildDump.toString(), makeDump.toString()); + // assertEquals(rebuildDump.toString(), makeDump.toString()); } } finally { diff --git a/jps/model/src/org/jetbrains/ether/dependencyView/Mappings.java b/jps/model/src/org/jetbrains/ether/dependencyView/Mappings.java index e9cc53cd7917..54853ecdfa64 100644 --- a/jps/model/src/org/jetbrains/ether/dependencyView/Mappings.java +++ b/jps/model/src/org/jetbrains/ether/dependencyView/Mappings.java @@ -1715,6 +1715,12 @@ public class Mappings { for (final ClassRepr c : state.classDiff.removed()) { myDelta.addDeletedClass(c); + final int fileName = myClassToSourceFile.get(c.name); + + if (fileName != 0) { + myDelta.myChangedFiles.add(fileName); + } + if (!myEasyMode) { mySelf.appendDependents(c, state.dependants); debug("Adding usages of class ", c.name); @@ -2347,7 +2353,7 @@ public class Mappings { @NotNull private Set getDeletedClasses() { - return myDeletedClasses != null ? Collections.emptySet() : Collections.unmodifiableSet(myDeletedClasses); + return myDeletedClasses == null ? Collections.emptySet() : Collections.unmodifiableSet(myDeletedClasses); } private TIntHashSet getChangedClasses() {