我为我的项目创建了一个自定义的lint规则作为模块,Detector工作正常,并且有测试来验证它的工作情况,然后我把这个lint模块添加为一个所有其他模块都依赖的普通模块的依赖关系。lintPublish project(':lint')
这是我的自定义规则,但它只有在运行了 ./gradlew lint
命令和onlt如果lint检测到一个规则没有被尊重,因为如果所有的事情都是好的,规则不会显示在这里,所以当我们改变代码,一个错误应该发生,它不会自动检测到它。
关闭Android studio会丢失这个配置,我需要重新运行lint任务,有什么想法吗,我做错了什么?是不是应该自动添加到项目的lint规则中?