是否有一个静态分析工具可以一致地强制使用 @Override 注释,并且可以在 IDE 之外运行? CheckStyle 有一个 MissingOverride 检查,但它仅适用于使用 @inheritDoc Javadoc 标记的方法。我正在寻找一种可以在持续集成机器上的新构建配置中运行的工具。
最佳答案
PMD 现在有一个 MissingOverride rule .
PMD 或 Findbugs 呢? PMD 使您甚至可以编写自己的规则(如果它在默认规则集中不是一次性的)。
https://pmd.github.io/pmd-6.3.0/pmd_userdocs_extending_writing_pmd_rules.html
关于java - 如何强制使用 @Override 注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5794382/