1# Workaround for https://issuetracker.google.com/issues/346808608 2# 3# `androidx.lifecycle.compose.LocalLifecycleOwner` will reflectively lookup for 4# `androidx.compose.ui.platform.LocalLifecycleOwner` to ensure backward compatibility 5# when using Lifecycle 2.8+ with Compose 1.6. 6# 7# We need to keep the getter if the code using this is included. 8# 9# We need to suppress `ShrinkerUnresolvedReference` because the `LocalComposition` is in a 10# different module. 11# 12#noinspection ShrinkerUnresolvedReference 13-if public class androidx.compose.ui.platform.AndroidCompositionLocals_androidKt { 14 public static *** getLocalLifecycleOwner(); 15} 16-keep public class androidx.compose.ui.platform.AndroidCompositionLocals_androidKt { 17 public static *** getLocalLifecycleOwner(); 18} 19