void () { if (myFilesToCompile != null) { myDelta.compensateRemovedContent( myFilesToCompile, myCompiledWithErrors != null ? myCompiledWithErrors : Collections.emptySet() ); } if (!myEasyMode) { final Collection<String> removed = myDelta.myRemovedFiles; if (removed != null) { for (final String file : removed) { final File sourceFile = new File(file); final Collection<ClassFileRepr> classes = sourceFileToClassesGet(sourceFile); if (classes != null) { for (ClassFileRepr c : classes) { debug("Affecting usages of removed class ", c.name); affectAll(c.name, sourceFile, myAffectedFiles, myCompiledFiles, myFilter); } } } } } }