booster icon indicating copy to clipboard operation
booster copied to clipboard

booster.transform.r.inline.ignores 失效

Open SheepYoung opened this issue 1 year ago • 0 comments

使用5.0.0-RC1 版本 内联读取文件booster.transform.r.inline.ignores 为空

report.text 日志如下:

dependencies:
...
  - /home/apps/.gradle/caches/transforms-3/c76d7a8ba5c959f0bb45a7a089b85186/transformed/jetified-eventbus-3.2.0.jar
  - /home/apps/.gradle/caches/transforms-3/b8c2a2a6cab1174b9aa0452b73a32de5/transformed/jetified-proguard-annotations-1.19.0.jar
  - /home/apps/.gradle/caches/transforms-3/ad4faa8e8cc75116012a960b95dd17d0/transformed/jetified-baselegacyapi-6.5.0.300-runtime.jar
  - /home/apps/.gradle/caches/transforms-3/b8f10c0f07b3f2be8b16f85bb5a761f9/transformed/jetified-ui-6.5.0.300-runtime.jar
  - /home/apps/.gradle/caches/transforms-3/baed030fde3701bef0e6758284bb382e/transformed/jetified-log-6.5.0.300-runtime.jar
  - /tools/android/TeamCity/buildAgent/work/5e45ea12b84d4bd5/vipshop/build/intermediates/javac/abi64ProductRelease/classes

booster.transform.r.inline.ignores=[]
    override fun onPreTransform(context: TransformContext) {
        this.appPackage = context.originalApplicationId.replace('.', '/')
        this.logger = getReport(context, "report.txt").touch().printWriter()
        this.symbols = SymbolList.from(context.artifacts.get(SYMBOL_LIST).single())
        this.appRStyleable = "$appPackage/$R_STYLEABLE"
        this.ignores = context.getProperty(PROPERTY_IGNORES, "").trim().split(',')
                .filter(String::isNotEmpty)
                .map(Wildcard.Companion::valueOf).toSet()

... 

        logger.println(deps.joinToString("\n  - ", "dependencies:\n  - ", "\n"))
        logger.println("$PROPERTY_IGNORES=$ignores\n")

SheepYoung avatar Jun 24 '24 04:06 SheepYoung