diff options
author | 2018-03-13 14:29:12 -0700 | |
---|---|---|
committer | 2018-03-13 14:31:10 -0700 | |
commit | 6aff2d448b941a009b53bee590e0898bd6b81609 (patch) | |
tree | 16bc39b053e9658721537a9147856411e3e0ec1c /src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java | |
parent | 9ba46f8f3c2f62a37914e7bfb199c65a71b64b9f (diff) |
Tags some more non-serializable classes (for serialization).
PiperOrigin-RevId: 188930446
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java index 1f6023d5dd..0796a56495 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/RegisteredToolchainsValue.java @@ -28,6 +28,7 @@ import java.util.Objects; /** * A value which represents every toolchain known to Bazel and available for toolchain resolution. */ +@AutoCodec @AutoValue public abstract class RegisteredToolchainsValue implements SkyValue { @@ -77,9 +78,10 @@ public abstract class RegisteredToolchainsValue implements SkyValue { } } + @AutoCodec.Instantiator public static RegisteredToolchainsValue create( - Iterable<DeclaredToolchainInfo> registeredToolchains) { - return new AutoValue_RegisteredToolchainsValue(ImmutableList.copyOf(registeredToolchains)); + ImmutableList<DeclaredToolchainInfo> registeredToolchains) { + return new AutoValue_RegisteredToolchainsValue(registeredToolchains); } public abstract ImmutableList<DeclaredToolchainInfo> registeredToolchains(); |