Return non-null value for android_common.multi_cpu_configuration and apple_common.platform_type in fakebuildapi
RELNOTES: None.
PiperOrigin-RevId: 249878500
diff --git a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/android/FakeAndroidSkylarkCommon.java b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/android/FakeAndroidSkylarkCommon.java
index 53f1e1b..54db02c 100644
--- a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/android/FakeAndroidSkylarkCommon.java
+++ b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/android/FakeAndroidSkylarkCommon.java
@@ -37,7 +37,7 @@
@Override
public AndroidSplitTransititionApi getAndroidSplitTransition() {
- return null;
+ return new FakeAndroidSplitTransitition();
}
@Override
diff --git a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java
index 8df3f8d..2f5b0af 100644
--- a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java
+++ b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/apple/FakeAppleCommon.java
@@ -54,7 +54,12 @@
@Override
public StructApi getPlatformTypeStruct() {
- return new FakeStructApi();
+ return new FakeStructApi(
+ ImmutableMap.of(
+ "ios", "ios",
+ "macos", "macos",
+ "tvos", "tvos",
+ "watchos", "watchos"));
}
@Override