detekt - 如何在 detekt 中启用类型解析?

标签 detekt

detekt 提醒我注意 SpreadOperator 规则。根据this issue , 在启用类型解析时,在某些情况下可以抑制该规则。不过,我找不到有关如何启用类型解析的任何文档或示例。我可以看到 cli 选项 --jvm-target--classpath 似乎与类型解析有关,但不清楚如何实际打开类型解析,(或确认它已经打开)。

如何在 detekt 中启用类型解析并验证它是否已启用?

最佳答案

对于遇到此问题的任何人,您需要将 detekt 更新到最新版本(目前为 1.3.1)。此版本引入了新任务:detektMain 启用类型解析

enter image description here

关于detekt - 如何在 detekt 中启用类型解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57738740/

相关文章:

kotlin - IntelliJ/Kotlin PSI 中的注释与注释条目

gradle - 在 Gradle 中禁用自动检测运行

android - 如何为自定义 detekt gradle 任务启用类型解析?

android - ktlint 作为 detekt 中的格式化程序

gradle - SonarQube detekt gradle插件中是否有gradle设置以在远程主机上而不是在文件中生成报告

java - 如何摆脱使用 Spring Boot 时 Detekt 发出的 SpreadOperator 性能警告?

kotlin - 如何覆盖默认的 detekt.yml?