| # The plugins and core log subpackages act as shared libraries that might be referenced in | 
 | # dynamically-loaded plugin APKs. | 
 | -keep class com.android.systemui.plugins.** { | 
 |     *; | 
 | } | 
 |  | 
 | -keep class com.android.systemui.log.core.** { | 
 |     *; | 
 | } | 
 |  | 
 | # This type is used in the plugin API boundary, so ensure the used public methods are kept. | 
 | -keepclassmembers class androidx.constraintlayout.widget.ConstraintSet { | 
 |     public void connect(int, int, int, int, int); | 
 |     public void constrainWidth(int, int); | 
 |     public void constrainHeight(int, int); | 
 |     public int getHeight(int); | 
 |     public int getWidth(int); | 
 |     public void setGoneMargin(int, int, int); | 
 | } |