【问题标题】:What is the exact Google Java Format version used by CheckStyle 9.3?CheckStyle 9.3 使用的确切 Google Java 格式版本是什么?
【发布时间】:2022-07-04 13:05:13
【问题描述】:

我使用 Checkstyle 9.3(因为我仍在使用 JDK 8)。我想知道 Checkstyle 版本使用的确切 Google Java 格式版本是什么?我指的是以下文件:

https://github.com/checkstyle/checkstyle/blob/checkstyle-9.3/src/main/resources/google_checks.xml

我试图弄清楚。我在下一页上看到一个日期,说明“2018 年 5 月 23 日的版本,截至 2019 年 5 月 7 日的当前版本”。也许我错过了什么。

https://checkstyle.org/google_style.html

我认为这是 1.6 或 1.7 版本。

了解这一点很重要,因为我正在使用一个程序来自动重新格式化代码,例如 google-java-format。然后我需要知道在这里选择哪个版本:

https://github.com/google/google-java-format/releases

谢谢

乔纳森

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: java checkstyle google-java-format


【解决方案1】:

Checkstyle 不使用 java google 格式化程序项目。 Checkstyle 使用自己的逻辑来验证 Google Style。谷歌风格的网页有很多不清楚的项目,所以每个工具对它的解释都不一样。

风格指南https://checkstyle.org/google_style.html的Checkstyle覆盖率 很少有bug打开https://github.com/checkstyle/checkstyle/issues?q=is%3Aopen+is%3Aissue+label%3A%22google+style%22

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2014-07-23
    • 2020-12-30
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    相关资源
    最近更新 更多