237238239240241242243244245246
{ recordHeaderItem(curDependency, depsDone); } else { throw new CircularDependencyException(depsDone, curDependency); } depsDone.remove(curDependency); } }
235236237238239240241242243244
227228229230231232233234235
for (HeaderItem curDependency : item.getDependencies()) { if (depsDone.add(curDependency)) recordHeaderItem(curDependency, depsDone); else throw new CircularDependencyException(depsDone, curDependency); depsDone.remove(curDependency); } }
239240241242243244245246247248
236237238239240241242243244245