TargetUniverse
Target universe in BXL. Used for looking up valid configured targets to use in cquery. This is not needed for uquery.
TargetUniverse.lookup
def TargetUniverse.lookup(
targets: TargetLabel | bxl.UnconfiguredTargetNode | str | list[TargetLabel | bxl.UnconfiguredTargetNode | str] | bxl.TargetSet[bxl.UnconfiguredTargetNode],
) -> bxl.TargetSet[bxl.ConfiguredTargetNode]
Looks up valid configured target nodes within the universe. The targets passed in are either string literals, unconfigured target nodes, or unconfigured target labels.
TargetUniverse.target_set
def TargetUniverse.target_set() -> bxl.TargetSet[bxl.ConfiguredTargetNode]
The target set of the nodes used to construct the target universe.
TargetUniverse.universe_target_set
def TargetUniverse.universe_target_set(
) -> bxl.TargetSet[bxl.ConfiguredTargetNode]
The target set of the entire target universe.