• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1-keepparameternames
2-keepattributes Exceptions,InnerClasses,Signature,Deprecated,
3                SourceFile,LineNumberTable,EnclosingMethod,
4                RuntimeVisibleAnnotations,RuntimeVisibleParameterAnnotations,
5                RuntimeVisibleTypeAnnotations,AnnotationDefault
6
7# Rules required by TextClassifierServiceLibNoManifest
8# Jni classes
9-keep class com.google.android.textclassifier.** { *; }
10# compileOnly dependency, optional in runtime.
11-dontwarn androidx.paging.PositionalDataSource
12-dontwarn androidx.lifecycle.LiveData
13
14#keep enums
15-keepclassmembers enum * {
16    public static **[] values();
17}
18
19# Keep proto class members
20-keepclassmembers class * extends com.android.textclassifier.protobuf.GeneratedMessageLite {
21  <fields>;
22}
23