flat-zoo-31952
06/28/2023, 7:00 PMUnexpandedTargets
from an arbitrary list of targets. Would it be possible to reproduce that with a rule? Say by finding target owners and deduplicating? Context: I'm trying to hack to combine peek
and dependees --closed --transitive
into a single goalcurved-television-6568
06/28/2023, 7:03 PMawait Get(UnexpandedTargets, Addresses([t.address for t in targets]))
curved-television-6568
06/28/2023, 7:04 PMflat-zoo-31952
06/28/2023, 7:25 PM❯ pants help-advanced UnexpandedTargets
`pants.engine.target.UnexpandedTargets` api type
------------------------------------------------
Like `Targets`, but will not replace target generators with their generated targets (e.g.
replace `python_sources` "BUILD targets" with generated `python_source` "file targets").
activated by : pants.engine.target
dependencies :
dependents : internal_plugins.component_specs
pants.backend.project_info
pants.backend.python
pants.core
returned by 0 rules:
consumed by 2 rules: pants.backend.project_info.peek.get_target_data
pants.backend.project_info.peek.peek
used in 7 rules : internal_plugins.component_specs.source_file_trimmer.addresses_to_source_files
pants.backend.project_info.dependencies.dependencies
pants.backend.project_info.filedeps.file_deps
pants.backend.project_info.list_targets.list_targets
pants.backend.project_info.peek.peek
pants.backend.python.goals.tailor.find_putative_targets
pants.core.goals.tailor.restrict_conflicting_sources
flat-zoo-31952
06/28/2023, 7:25 PMreturned by 0 rules:
flat-zoo-31952
06/28/2023, 8:21 PMcurved-television-6568
06/28/2023, 9:54 PM