通过执行单个任务命令为所有模块运行 Ktlint

Hap*_*ngh 5 android gradle kotlin gradlew ktlint

我的 android 项目中有多个模块。我有一个包含 ktlint 代码的 Gradle 文件。我通过在项目 Gradle 文件中写入该 Gradle 文件将其应用于每个模块。

subprojects { subProject ->
    apply from: "$project.rootDir/commonFiles/gradleScript/kotlin-code-quality.gradle"
}
Run Code Online (Sandbox Code Playgroud)

现在的问题是我可以在每个模块上运行 ktlint,方法是在这样的命令中给出它们的名称。

为缓存模块运行 ktlint。

./gradlew :cache:ktlint
Run Code Online (Sandbox Code Playgroud)

但我需要一次运行所有模块 ktlint。

这是我需要对其执行 ktlint 操作的开源存储库拉取请求