Commit f9139d7b authored by Committed by Edward Z. Yang
Expose constraints that apply wherever a package appears in the dependency graph.
For example, --constraint="any.pkg == 5" applies to "pkg" whether it is a top-level dependency, setup dependency, or build tool dependency. I also modified the UserConstraint type so that it is more similar to the PackageConstraint type, now that both types need to express similar "constraint scopes".
Showing with 128 additions and 76 deletions