ModuleCheck 0.10.0Gradle依赖关系快速校验

Gradle 项目的依赖多了之后,乱是肯定的,尤其是多模块的结构。一不小心,子项目就引用了没用的依赖,项目干净不了,构建还慢。

ModuleCheck的快速依赖检查功能就挺适合你这种场景的。它不用跑build,直接扫build.gradle.kts、Java/Kotlin 代码、甚至res xml文件,速度快,省时间。

安装也蛮,配置到settings.gradle.kts里,加上插件就行,版本现在用0.10.0还比较稳:

pluginManagement {
  repositories {
    gradlePluginPortal()
  }
}
plugins {
  id("com.rickbusarow.module-check") version "0.10.0"
}

想跑检查任务?直接敲./gradlew moduleCheck就行,响应也快,误报比较少。

不过提醒一下,作者也说还在早期阶段,偶尔会有点小 bug,但不影响日常使用。尤其是你要做build.gradle优化,这工具还挺能节省时间的。

如果你还在手动翻依赖图、一个个去试,真的可以上手试试 ModuleCheck。再搭配下面这篇Gradle 依赖锁定机制文章看,理解会更透。

zip 文件大小:398.9KB