运行 通过执行单个任务命令为所有模块使用 Ktlint
Run Ktlint for all modules by executing single task command
我的 android 项目中有多个模块。我有一个 Gradle 文件,其中包含 ktlint 代码。我通过在项目 Gradle 文件中编写这个 Gradle 文件,将其应用于每个模块。
subprojects { subProject ->
apply from: "$project.rootDir/commonFiles/gradleScript/kotlin-code-quality.gradle"
}
现在的问题是我可以 运行 ktlint 在每个模块上通过在命令中给出它们的名字来像这样。
运行 用于缓存模块的 ktlint。
./gradlew :cache:ktlint
但我需要 运行 一次所有模块 ktlint。
这是我的 open-source repository and pull request,我需要对其执行 ktlint 操作。
对不起,是我的错。 ./gradlew ktlint
在多模块上总是 运行。我在应用程序模块中进行了一些 lint 检查失败。我以为 运行ning 只在应用程序模块上。
但是当我修复应用程序模块的 lint 和 运行 ./gradlew ktlint
时。它跳转到缓存模块。
希望对你有帮助谢谢
我的 android 项目中有多个模块。我有一个 Gradle 文件,其中包含 ktlint 代码。我通过在项目 Gradle 文件中编写这个 Gradle 文件,将其应用于每个模块。
subprojects { subProject ->
apply from: "$project.rootDir/commonFiles/gradleScript/kotlin-code-quality.gradle"
}
现在的问题是我可以 运行 ktlint 在每个模块上通过在命令中给出它们的名字来像这样。
运行 用于缓存模块的 ktlint。
./gradlew :cache:ktlint
但我需要 运行 一次所有模块 ktlint。
这是我的 open-source repository and pull request,我需要对其执行 ktlint 操作。
对不起,是我的错。 ./gradlew ktlint
在多模块上总是 运行。我在应用程序模块中进行了一些 lint 检查失败。我以为 运行ning 只在应用程序模块上。
但是当我修复应用程序模块的 lint 和 运行 ./gradlew ktlint
时。它跳转到缓存模块。
希望对你有帮助谢谢