gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 12:49:59 26 4
gpt4 key购买 nike

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

subprojects { subProject ->
apply from: "$project.rootDir/commonFiles/gradleScript/kotlin-code-quality.gradle"
}
现在的问题是我可以在每个模块上运行 ktlint,方法是像这样在命令中给出它们的名称。
为缓存模块运行 ktlint。
./gradlew :cache:ktlint
但我需要一次运行所有模块 ktlint。
这是我的 open-source repositorypull request我需要对其执行 ktlint 操作。

最佳答案

对不起,是我的错。 ./gradlew ktlint将始终在多模块上运行。我在应用程序模块中有一些 lint 检查失败。我以为它只在应用程序模块上运行。

但是当我修复了应用程序模块的 lint 并运行 ./gradlew ktlint .它跳转到缓存模块。

我希望它可以帮助你谢谢。

关于android - 通过执行单个任务命令为所有模块运行 Ktlint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62215375/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com