如何将 lintChecks 应用于所有依赖模块?
How to apply lintChecks to all dependent modules?
我创建了一个自定义 Lint 检查并希望将检查应用于我的 Android 项目中的所有依赖模块。自定义 Lint 检查存在于 checks
模块中,我可以通过将 lintChecks project(":checks")
添加到它们各自的 build.gradle
文件中,在其他模块中成功地 运行 它。我想做的是添加类似于 api <dependency>
的内容,因此所有依赖模块也 运行 检查。有一个核心模块已经为其他功能服务。是否有 API 或配置来防止 lintChecks
冗余?这样我所要做的就是将 lintChecks project(":checks")
添加到核心模块。
我没有在正确的目录中创建 IssueRegistry
文件,导致 Gradle 没有显示任务。发现 build.gradle
文件中的 lintChecks
从来都不是必需的。
我创建了一个自定义 Lint 检查并希望将检查应用于我的 Android 项目中的所有依赖模块。自定义 Lint 检查存在于 checks
模块中,我可以通过将 lintChecks project(":checks")
添加到它们各自的 build.gradle
文件中,在其他模块中成功地 运行 它。我想做的是添加类似于 api <dependency>
的内容,因此所有依赖模块也 运行 检查。有一个核心模块已经为其他功能服务。是否有 API 或配置来防止 lintChecks
冗余?这样我所要做的就是将 lintChecks project(":checks")
添加到核心模块。
我没有在正确的目录中创建 IssueRegistry
文件,导致 Gradle 没有显示任务。发现 build.gradle
文件中的 lintChecks
从来都不是必需的。