diff options
author | 2017-06-22 00:11:44 +0200 | |
---|---|---|
committer | 2017-06-22 12:45:45 +0200 | |
commit | 3c566c6697a3a0e574f0cc7da2da9fb16be35cb7 (patch) | |
tree | d8d0abf6d5ca5cac6d76a0a9f5059265159fb22a /src/main/java/com | |
parent | 21a01ff03f3dd817bd7bba52b9b3b8c81c49cde6 (diff) |
Use targets' labels' package identifier for query output=package
Subinclude targets' packages are the package containing the load
statement. Subinclude targets' labels are the bzl files they refer to.
The latter has the appropriate package to display for --output=package.
Fixes #3122.
PiperOrigin-RevId: 159750840
Diffstat (limited to 'src/main/java/com')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java b/src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java index 3fb451adff..48923a3e83 100644 --- a/src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java +++ b/src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java @@ -344,7 +344,7 @@ public abstract class OutputFormatter implements Serializable { public void processOutput(Iterable<Target> partialResult) { for (Target target : partialResult) { - packageNames.add(target.getLabel().getPackageName()); + packageNames.add(target.getLabel().getPackageIdentifier().toString()); } } |