aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java
diff options
context:
space:
mode:
authorGravatar shahan <shahan@google.com>2018-03-02 15:11:35 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-03-02 15:13:09 -0800
commit74ceac74d540fc4fbc9b4a51a1b817e15057a3bb (patch)
treeb95464b9e52818a51efb7142645974bc2793e741 /src/test/java
parentbabbfdc6cb98a23fe0dadf02d7dc407504e9cac5 (diff)
@AutoCodec for ConfigurationTransition subclasses.
Needed for Attribute serialization. PiperOrigin-RevId: 187676061
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java b/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java
index bf6f9025ea..46f5b5a6ce 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/LateBoundSplitUtil.java
@@ -52,17 +52,17 @@ public class LateBoundSplitUtil {
public String fooFlag;
}
- /**
- * The split.
- */
- private static final SplitTransition SIMPLE_SPLIT =
- (SplitTransition) buildOptions -> {
- BuildOptions split1 = buildOptions.clone();
- split1.get(TestOptions.class).fooFlag = "one";
- BuildOptions split2 = buildOptions.clone();
- split2.get(TestOptions.class).fooFlag = "two";
- return ImmutableList.of(split1, split2);
- };
+ /** The split. */
+ @AutoCodec @AutoCodec.VisibleForSerialization
+ static final SplitTransition SIMPLE_SPLIT =
+ (SplitTransition)
+ buildOptions -> {
+ BuildOptions split1 = buildOptions.clone();
+ split1.get(TestOptions.class).fooFlag = "one";
+ BuildOptions split2 = buildOptions.clone();
+ split2.get(TestOptions.class).fooFlag = "two";
+ return ImmutableList.of(split1, split2);
+ };
/** The {@link BuildConfiguration.Fragment} that contains the options. */
@AutoCodec