自定义lint检查测试文件

时间:2017-10-31 12:42:03

标签: android gradle lint

我按照here的说明集成了自定义lint检查,但是检查对我的测试代码没有影响,它会为main folder but not the test`文件夹中的java类生成错误。

我在创建Scope.JAVA_FILE_SCOPE时尝试将Scope.TEST_SOURCES更改为com.android.tools.lint.detector.api.Implementation和其他值但是它无效。

我做错了什么?那是不支持的吗?

1 个答案:

答案 0 :(得分:1)

支持,但这仅适用于Android Studio Plugin 3.0及更高版本。此外,您还需要使用Lint工具26.0.0才能确定。

我按照new Implementation(MyDetector.class, EnumSet.of(JAVA_FILE, TEST_SOURCES));

构建我的实现