|
|
@@ -41,9 +41,6 @@
|
|
|
# 避免混淆泛型
|
|
|
-keepattributes Signature
|
|
|
|
|
|
-# 抛出异常时保留代码行号
|
|
|
--keepattributes SourceFile,LineNumberTable
|
|
|
-
|
|
|
# 指定混淆是采用的算法,后面的参数是一个过滤器
|
|
|
# 这个过滤器是谷歌推荐的算法,一般不做更改
|
|
|
-optimizations !code/simplification/cast,!field/*,!class/merging/*
|
|
|
@@ -136,6 +133,11 @@ cn.hutool.core.util.**{*;}
|
|
|
*** mNavButtonView;
|
|
|
}
|
|
|
|
|
|
+# JsoupXpath
|
|
|
+-keep,allowobfuscation class * implements org.seimicrawler.xpath.core.AxisSelector{*;}
|
|
|
+-keep,allowobfuscation class * implements org.seimicrawler.xpath.core.NodeTest{*;}
|
|
|
+-keep,allowobfuscation class * implements org.seimicrawler.xpath.core.Function{*;}
|
|
|
+
|
|
|
## JSOUP
|
|
|
-keep class org.jsoup.**{*;}
|
|
|
-dontwarn org.jspecify.annotations.NullMarked
|