blob: 23ba8d066bb2319e14315b03c106e032696b46b0 [file] [log] [blame]
Yifei Zhangcedd4522023-10-31 11:21:32 -07001# The plugins and core log subpackages act as shared libraries that might be referenced in
2# dynamically-loaded plugin APKs.
3-keep class com.android.systemui.plugins.** {
4 *;
5}
6
7-keep class com.android.systemui.log.core.** {
8 *;
9}
Brad Hinegardner962d0172024-02-09 19:08:41 +000010
11# This type is used in the plugin API boundary, so ensure the used public methods are kept.
12-keepclassmembers class androidx.constraintlayout.widget.ConstraintSet {
13 public void connect(int, int, int, int, int);
14 public void constrainWidth(int, int);
15 public void constrainHeight(int, int);
16 public int getHeight(int);
17 public int getWidth(int);
18 public void setGoneMargin(int, int, int);
19}