summaryrefslogtreecommitdiff
path: root/libs/input/SpriteController.cpp
diff options
context:
space:
mode:
author Jared Duke <jdduke@google.com> 2024-08-13 21:14:57 +0000
committer Jared Duke <jdduke@google.com> 2024-08-13 22:16:06 +0000
commite236dd7f1889006dfc98a16cf15bc594557d96ca (patch)
treef59ba64bd23a668cb24d33d82dd520bd30e793d5 /libs/input/SpriteController.cpp
parenta35b1f13ddef1d27f368c371dcd942c2c3fb37df (diff)
Add android.gsi.* keep rules to system server
These classes are statically linked both into the bootclasspath and system server. Add an associated keep rule to avoid optimizing such classes in system server, avoiding runtime issues where the class signatures and APIs may differ from those in the framework, which take precedence. Also group related rules for similar bootclasspath conflicts in a single section of the proguard config. A follow-up change will enable warnings for such collisions, and also make it harder to introduce new violations (by way of StrictPackagesJavaTest). Bug: 222468116 Bug: 349245577 Test: atest CtsStrictJavaPackagesTestCases Test: FULL_SYSTEM_OPTIMIZE_JAVA=true atest CtsStrictJavaPackagesTestCases Test: FULL_SYSTEM_OPTIMIZE_JAVA=true + presubmit Flag: EXEMPT bugfix Change-Id: I017b360d3e4d62be2a07abd13340abb772d9cbbb
Diffstat (limited to 'libs/input/SpriteController.cpp')
0 files changed, 0 insertions, 0 deletions