Created
September 16, 2021 18:19
-
-
Save simonschiller/257c24d6dedb6a7ecedc3fcb6573cdc9 to your computer and use it in GitHub Desktop.
Snippet for R8/ProGuard to discard Kotlin Intrinsics checks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-assumenosideeffects class kotlin.jvm.internal.Intrinsics { | |
public static void checkNotNull(java.lang.Object); | |
public static void checkNotNull(java.lang.Object, java.lang.String); | |
public static void checkExpressionValueIsNotNull(java.lang.Object, java.lang.String); | |
public static void checkNotNullExpressionValue(java.lang.Object, java.lang.String); | |
public static void checkReturnedValueIsNotNull(java.lang.Object, java.lang.String, java.lang.String); | |
public static void checkReturnedValueIsNotNull(java.lang.Object, java.lang.String); | |
public static void checkFieldIsNotNull(java.lang.Object, java.lang.String, java.lang.String); | |
public static void checkFieldIsNotNull(java.lang.Object, java.lang.String); | |
public static void checkParameterIsNotNull(java.lang.Object, java.lang.String); | |
public static void checkNotNullParameter(java.lang.Object, java.lang.String); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment