Update AnalyzeRule.kt

增强类型推断
pull/1155/head
bushixuanqi 4 years ago committed by GitHub
parent a14d8ac546
commit 7572629023
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      app/src/main/java/io/legado/app/model/analyzeRule/AnalyzeRule.kt

@ -567,10 +567,10 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions {
}
private fun isRule(ruleStr: String): Boolean {
return ruleStr.startsWith('@') //js首个字符不可能是@,除非是装饰器,所以@开头规定为规则
return ruleStr.startsWith("//")
|| ruleStr.startsWith("$.")
|| ruleStr.startsWith("$[")
|| ruleStr.startsWith("//")
|| ruleStr.length > 1 && ruleStr[0] in listOf('@','.',':','>','#','*')
}
}

Loading…
Cancel
Save