aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java
diff options
context:
space:
mode:
authorGravatar shahan <shahan@google.com>2018-03-13 14:29:12 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-03-13 14:31:10 -0700
commit6aff2d448b941a009b53bee590e0898bd6b81609 (patch)
tree16bc39b053e9658721537a9147856411e3e0ec1c /src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java
parent9ba46f8f3c2f62a37914e7bfb199c65a71b64b9f (diff)
Tags some more non-serializable classes (for serialization).
PiperOrigin-RevId: 188930446
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java b/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java
index de8d329d79..abaa41f2bf 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionValue.java
@@ -30,6 +30,7 @@ import java.util.List;
* type. Callers will need to consider all toolchain types that are required and merge the results
* together appropriately.
*/
+@AutoCodec
@AutoValue
public abstract class ToolchainResolutionValue implements SkyValue {
@@ -76,6 +77,7 @@ public abstract class ToolchainResolutionValue implements SkyValue {
}
}
+ @AutoCodec.Instantiator
public static ToolchainResolutionValue create(
ImmutableMap<ConfiguredTargetKey, Label> availableToolchainLabels) {
return new AutoValue_ToolchainResolutionValue(availableToolchainLabels);