@VisibleForTesting PathConstraints getPathConstraints() { return createPathConstraints(_pathConstraints); }
PathConstraints pathConstraints = createPathConstraints(question.getPathConstraints());
SpecifierContext ctxt = _batfish.specifierContext(); PathConstraints pathConstraints = createPathConstraints(question.getPathConstraints()); Set<String> forbiddenTransitNodes = pathConstraints.getForbiddenLocations().resolve(ctxt); Set<String> requiredTransitNodes = pathConstraints.getTransitLocations().resolve(ctxt);