Convert remaining native uses of patch() / split().
In service of https://github.com/bazelbuild/bazel/issues/11258.
PiperOrigin-RevId: 315986864
diff --git a/src/test/java/com/google/devtools/build/lib/packages/AttributeTest.java b/src/test/java/com/google/devtools/build/lib/packages/AttributeTest.java
index 2fe73f4..998a9fe 100644
--- a/src/test/java/com/google/devtools/build/lib/packages/AttributeTest.java
+++ b/src/test/java/com/google/devtools/build/lib/packages/AttributeTest.java
@@ -25,6 +25,7 @@
import com.google.common.base.Predicates;
import com.google.common.collect.ImmutableMap;
import com.google.devtools.build.lib.analysis.config.BuildOptions;
+import com.google.devtools.build.lib.analysis.config.BuildOptionsView;
import com.google.devtools.build.lib.analysis.config.HostTransition;
import com.google.devtools.build.lib.analysis.config.TransitionFactories;
import com.google.devtools.build.lib.analysis.config.transitions.ConfigurationTransition;
@@ -287,8 +288,10 @@
private static class TestSplitTransition implements SplitTransition {
@Override
- public Map<String, BuildOptions> split(BuildOptions buildOptions, EventHandler eventHandler) {
- return ImmutableMap.of("test0", buildOptions.clone(), "test1", buildOptions.clone());
+ public Map<String, BuildOptions> split(
+ BuildOptionsView buildOptions, EventHandler eventHandler) {
+ return ImmutableMap.of(
+ "test0", buildOptions.clone().underlying(), "test1", buildOptions.clone().underlying());
}
}