aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/transitions
diff options
context:
space:
mode:
authorGravatar mjhalupka <mjhalupka@google.com>2018-02-27 14:15:45 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-02-27 14:17:21 -0800
commit860e103e37ec2765a2dce04bf05c14ba0828066c (patch)
tree08083005666b37c77f363cea078dcc35112d979a /src/main/java/com/google/devtools/build/lib/analysis/config/transitions
parentc5e36f668ae953dfec24850522b10f79bc686945 (diff)
Add @AutoCodec to some PatchTransitions.
PiperOrigin-RevId: 187230702
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/transitions')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NoTransition.java8
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NullTransition.java7
2 files changed, 7 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NoTransition.java b/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NoTransition.java
index d5581e5469..793edafd3e 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NoTransition.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NoTransition.java
@@ -14,12 +14,12 @@
package com.google.devtools.build.lib.analysis.config.transitions;
import com.google.devtools.build.lib.analysis.config.BuildOptions;
+import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
-/**
- * No-op configuration transition.
- */
+/** No-op configuration transition. */
public final class NoTransition implements PatchTransition {
- public static final NoTransition INSTANCE = new NoTransition();
+
+ @AutoCodec public static final NoTransition INSTANCE = new NoTransition();
private NoTransition() {}
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NullTransition.java b/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NullTransition.java
index 2edbb9fb0f..0d7156b51e 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NullTransition.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/transitions/NullTransition.java
@@ -14,13 +14,12 @@
package com.google.devtools.build.lib.analysis.config.transitions;
import com.google.devtools.build.lib.analysis.config.BuildOptions;
+import com.google.devtools.build.lib.skyframe.serialization.autocodec.AutoCodec;
-/**
- * A {@link PatchTransition} to a null configuration.
- */
+/** A {@link PatchTransition} to a null configuration. */
public class NullTransition implements PatchTransition {
- public static final NullTransition INSTANCE = new NullTransition();
+ @AutoCodec public static final NullTransition INSTANCE = new NullTransition();
private NullTransition() {
}