aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/query2/output/OutputFormatter.java11
1 files changed, 6 insertions, 5 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 a4cc45d0f9..4949acda8f 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
@@ -229,7 +229,7 @@ public abstract class OutputFormatter implements Serializable {
out.print(target.getTargetKind());
out.print(' ');
}
- out.println(target.getLabel());
+ out.println(target.getLabel().getDefaultCanonicalForm());
}
}
};
@@ -306,7 +306,8 @@ public abstract class OutputFormatter implements Serializable {
throws IOException, InterruptedException {
for (Target target : partialResult) {
Location location = target.getLocation();
- out.println(location.print() + ": " + target.getTargetKind() + " " + target.getLabel());
+ out.println(location.print() + ": " + target.getTargetKind()
+ + " " + target.getLabel().getDefaultCanonicalForm());
}
}
};
@@ -348,7 +349,7 @@ public abstract class OutputFormatter implements Serializable {
Object value = Iterables.getOnlyElement(values.first);
out.printf(" %s = ", attr.getPublicName());
if (value instanceof Label) {
- value = value.toString();
+ value = ((Label) value).getDefaultCanonicalForm();
} else if (value instanceof List<?> && EvalUtils.isImmutable(value)) {
// Display it as a list (and not as a tuple). Attributes can never be tuples.
value = new ArrayList<>((List<?>) value);
@@ -398,7 +399,7 @@ public abstract class OutputFormatter implements Serializable {
@Override
public String toString() {
- return rank + " " + label;
+ return rank + " " + label.getDefaultCanonicalForm();
}
}
@@ -423,7 +424,7 @@ public abstract class OutputFormatter implements Serializable {
if (toSave != null) {
toSave.add(new RankAndLabel(rank, label));
} else {
- out.println(rank + " " + label);
+ out.println(rank + " " + label.getDefaultCanonicalForm());
}
}