Improve assertion failure message
PiperOrigin-RevId: 234654290
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/Runfiles.java b/src/main/java/com/google/devtools/build/lib/analysis/Runfiles.java
index 50a325f..2fd9ef9 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/Runfiles.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/Runfiles.java
@@ -828,7 +828,8 @@
*/
public Builder addArtifact(Artifact artifact) {
Preconditions.checkNotNull(artifact);
- Preconditions.checkArgument(!artifact.isMiddlemanArtifact());
+ Preconditions.checkArgument(
+ !artifact.isMiddlemanArtifact(), "unexpected middleman artifact: %s", artifact);
artifactsBuilder.add(artifact);
return this;
}