Add --output=files
mode to cquery
#15955
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With the new output mode
--output=files
, cquery lists all files advertised by the matched targets in the currently requested output groups.This new mode has the following advantages over
--output=starlark
combined with an appropriate handcrafted--starlark:expr
:--output_groups
into accountbazel build
as possibleFixes #8739
RELNOTES:
cquery
's new output mode--output=files
lists the output files of the targets matching the query. It takes the current value of--output_groups
into account.Closes #15552.
PiperOrigin-RevId: 462630629
Change-Id: Ic648f22aa160ee57b476180561b444f08799ebb6