我想排除一些容易出错的目录。我尝试使用XepExcludedPaths标志,但它似乎只适用于排除位置的常规表达式的一条路径。
options.errorprone.errorproneArgs.add("-XepExcludedPaths:.*/legacy/model/.*")作品
options.errorprone.errorproneArgs.add("-XepExcludedPaths:.*/new/model/.*,.*/build/.*")不会
有可能吗?我用错了分隔符?
发布于 2019-09-12 22:30:50
它是一个正则表达式(按字面意思编译的using Pattern.compile),因此使用竖线代替逗号:
options.errorprone.errorproneArgs.add("-XepExcludedPaths:(.*/new/model/.*|.*/build/.*)")或
options.errorprone.errorproneArgs.add("-XepExcludedPaths:.*/(new/model|build)/.*")https://stackoverflow.com/questions/57288974
复制相似问题