Interface Summary Interface Description ConstraintRepresents a version constraint applied to a dependency. HasVersionUniverse TargetTranslatable<T>Interface for objects which defined how they should be translated in constructor args for versioning. Version VersionedTargetGraphBuilderTakes a regular
TargetGraph, resolves any versioned nodes, and returns a new graph with the versioned nodes removed.
VersionPropagator<A extends BuildRuleArg>A node constitutes the body of a version sub-graph. VersionRoot<A extends BuildRuleArg>A node which is the root of a version sub-graph. VersionSelectorInterface for selecting versions for a versioned sub-graph represented by a root node and its version domain.
Enum Summary Enum Description VersionedTargetGraphCache.ResultTypeThe possible result types using the cache.
Exception Summary Exception Description VersionExceptionError thrown when version selection fails.