lint
Lint 检查以验证 Gradle API 的用法
最新更新 | 稳定版 | 候选版本 | Beta 版 | Alpha 版 |
---|---|---|---|---|
2024 年 9 月 4 日 | - | - | - | 1.0.0-alpha02 |
声明依赖项
要添加对 Lint 的依赖项,您必须将 Google Maven 存储库添加到您的项目中。阅读Google 的 Maven 存储库以了解更多信息。
在应用或模块的build.gradle
文件中添加所需工件的依赖项
Groovy
plugins { id("com.android.lint") } dependencies { lintChecks "androidx.lint:lint-gradle:1.0.0-alpha02" }
Kotlin
plugins { id("com.android.lint") } dependencies { lintChecks("androidx.lint:lint-gradle:1.0.0-alpha02") }
有关依赖项的更多信息,请参阅添加构建依赖项。
反馈
您的反馈有助于改进 Jetpack。如果您发现新的问题或有改进此库的想法,请告知我们。在创建新问题之前,请查看此库中现有的问题。您可以通过点击星形按钮为现有问题添加您的投票。
有关更多信息,请参阅问题跟踪器文档。
此工件没有版本说明。
版本 1.0
版本 1.0.0-alpha02
2024 年 9 月 4 日
androidx.lint:lint-gradle:1.0.0-alpha02
已发布。版本 1.0.0-alpha02 包含这些提交。
新功能
- 添加了对不建议使用的
GradleRunner.withPluginClasspath
API 的检查。 - 添加了对延迟配置存在问题的 API 的检查,方法是标记对
TaskContainer.withType
的调用,而没有调用configureEach
。- 添加了对 Gradle 项目隔离存在问题的 API 的检查,方法是标记对
Project.getRootProject
、Project.findProject
、Project.getParent
、Project.findProperty
、Project.getProperties
、Project.hasProperty
、Project.property
的调用。
- 添加了对 Gradle 项目隔离存在问题的 API 的检查,方法是标记对
版本 1.0.0-alpha01
2024 年 2 月 21 日
androidx.lint:lint-gradle:1.0.0-alpha01
已发布。版本 1.0.0-alpha01 包含这些提交。
新功能
- 一组针对 Gradle 插件作者的 lint 检查,帮助他们发现代码中的错误。这些检查预期用于应用了
java-gradle-plugin
的 Gradle 项目。它将捕获对内部 Gradle 和 Android Gradle 插件 API 的使用以及过早的任务配置。