summaryrefslogtreecommitdiff
path: root/core/java/android/inputmethodservice/AbstractInputMethodService.java
diff options
context:
space:
mode:
authorJared Duke <jdduke@google.com>2021-11-30 12:35:45 -0800
committerJared Duke <jdduke@google.com>2021-11-30 12:44:58 -0800
commitdc1646fb88939f10331d8ecd8a320bb648ab58f5 (patch)
tree6098ef6d5d488558baf8ed08a36079ef717ccb77 /core/java/android/inputmethodservice/AbstractInputMethodService.java
parent4aa5f891a39ab2c293bc915381aab4db25cb2e52 (diff)
Add Kotlin intrinsics proguard rules to SystemUI
Introduce several Kotlin Proguard rules to strip synthetically generated calls to kotlin Intrinsics, particularly for null checks. These checks are typically inserted at the boundaries between Kotlin and Java, but add a non-trivial amount to SystemUI code size (~3% of compiled size). Note that this may change the exception/crash stacks for various crash clusters, but this Proguard configuration is used in production by a number of widely distributed apps. Test: m + boot test Bug: 203472868 Change-Id: I8547600e28ce026a3fbf6a694192fa3e02b2e630
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions