private void affectCorrespondingSourceFiles(IntSet toAffect) {
      assert myAffectedFiles != null;

      toAffect.forEach(depClass -> {
        final Iterable<File> fNames = classToSourceFileGet(depClass);
        if (fNames != null) {
          for (File fName : fNames) {
            if (myFilter == null || myFilter.accept(fName)) {
              debug("Adding dependent file ", fName);
              myAffectedFiles.add(fName);
            }
          }
        }
      });
    }
private void affectCorrespondingSourceFiles(IntSet toAffect)