Decanonicalize labels emitted by {a,c,}query if possible
Uses the newly added `PackageIdentifier#getDisplayForm` to turn labels in the output of query, aquery, and cquery into the most concise representation that allows them to be resolved from the context of the main repository. Closes #16483. PiperOrigin-RevId: 485584469 Change-Id: I9037bf128713af75b6741eca42b25e3beeb112f7
Showing
- src/main/java/com/google/devtools/build/lib/cmdline/Label.java 13 additions, 3 deletions...ain/java/com/google/devtools/build/lib/cmdline/Label.java
- src/main/java/com/google/devtools/build/lib/query2/PostAnalysisQueryEnvironment.java 6 additions, 0 deletions...vtools/build/lib/query2/PostAnalysisQueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/SkyQueryEnvironment.java 7 additions, 0 deletions...google/devtools/build/lib/query2/SkyQueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/aquery/ActionGraphQueryEnvironment.java 7 additions, 1 deletion.../build/lib/query2/aquery/ActionGraphQueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/aquery/ActionGraphTextOutputFormatterCallback.java 7 additions, 3 deletions...query2/aquery/ActionGraphTextOutputFormatterCallback.java
- src/main/java/com/google/devtools/build/lib/query2/cquery/ConfiguredTargetQueryEnvironment.java 18 additions, 4 deletions...d/lib/query2/cquery/ConfiguredTargetQueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/cquery/GraphOutputFormatterCallback.java 13 additions, 4 deletions...build/lib/query2/cquery/GraphOutputFormatterCallback.java
- src/main/java/com/google/devtools/build/lib/query2/cquery/LabelAndConfigurationOutputFormatterCallback.java 6 additions, 2 deletions.../cquery/LabelAndConfigurationOutputFormatterCallback.java
- src/main/java/com/google/devtools/build/lib/query2/cquery/TransitionsOutputFormatterCallback.java 11 additions, 3 deletions...lib/query2/cquery/TransitionsOutputFormatterCallback.java
- src/main/java/com/google/devtools/build/lib/query2/engine/QueryEnvironment.java 8 additions, 0 deletions...le/devtools/build/lib/query2/engine/QueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/query/BlazeQueryEnvironment.java 6 additions, 0 deletions...evtools/build/lib/query2/query/BlazeQueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/query/GraphlessBlazeQueryEnvironment.java 6 additions, 0 deletions...uild/lib/query2/query/GraphlessBlazeQueryEnvironment.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/AbstractUnorderedFormatter.java 5 additions, 2 deletions...d/lib/query2/query/output/AbstractUnorderedFormatter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/BuildOutputFormatter.java 3 additions, 2 deletions...s/build/lib/query2/query/output/BuildOutputFormatter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/GraphOutputFormatter.java 7 additions, 4 deletions...s/build/lib/query2/query/output/GraphOutputFormatter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/GraphOutputWriter.java 8 additions, 4 deletions...ools/build/lib/query2/query/output/GraphOutputWriter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/LabelOutputFormatter.java 4 additions, 3 deletions...s/build/lib/query2/query/output/LabelOutputFormatter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/LocationOutputFormatter.java 4 additions, 3 deletions...uild/lib/query2/query/output/LocationOutputFormatter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/MaxrankOutputFormatter.java 4 additions, 2 deletions...build/lib/query2/query/output/MaxrankOutputFormatter.java
- src/main/java/com/google/devtools/build/lib/query2/query/output/MinrankOutputFormatter.java 4 additions, 2 deletions...build/lib/query2/query/output/MinrankOutputFormatter.java
Please register or sign in to comment