Ejemplo n.º 1
0
 private boolean prune(BranchPoint restoreTarget, Map<Concept, TracedConcept> map) {
   boolean hasChanged = false;
   for (Iterator<TracedConcept> it = map.values().iterator(); it.hasNext(); ) {
     TracedConcept tc = it.next();
     if (tc.getDependency().hasSameOrAfter(restoreTarget)) {
       it.remove();
       hasChanged = true;
     }
   }
   return hasChanged;
 }