diff options
author | janakr <janakr@google.com> | 2018-08-02 12:01:26 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-08-02 12:03:05 -0700 |
commit | 202bf260cce05487757ff5714d38e04a704b39af (patch) | |
tree | e0a5056a28feb737533affa78c8534be32b08f28 /src/main/java/com/google/devtools/build/lib/analysis/config | |
parent | 04e9281ad2353ffa75f05c3e67c55d6fa2130a1c (diff) |
Lazily construct Preconditions failure message. Mistake from https://github.com/bazelbuild/bazel/commit/129c3e2fd3dfdfe1cd312826988f0944bdd69236.
PiperOrigin-RevId: 207140930
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/analysis/config/BuildOptions.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildOptions.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildOptions.java index 5fc56d8058..e4db5a4ebe 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildOptions.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildOptions.java @@ -797,7 +797,10 @@ public final class BuildOptions implements Cloneable, Serializable { public OptionsDiffForReconstruction getOptionsDiffFromBytes(ByteString bytes) { return Preconditions.checkNotNull( byteStringToDiffMap.get(bytes), - "Missing bytes " + bytes + ": " + diffToByteStringCache + ", " + byteStringToDiffMap); + "Missing bytes %s: %s %s", + bytes, + diffToByteStringCache, + byteStringToDiffMap); } } } |