草庐IT

java - 是否有 Checkstyle/PMD 规则 "Non-abstract classes should not be named AbstractXXX"?

coder 2024-03-31 原文

我正在处理的 Java 项目结合使用了代码分析工具:PMD、Checkstyle 和 FindBugs。这些发现了大量错误、样式问题等,但经常有一个漏网之鱼:

public class AbstractBadlyNamedClass { // Not abstract!
    // ...
}

注意相反的方式检查,即 public abstract BadlyNamedClass 给出 PMD 警告“抽象类应命名为 AbstractXXX”。

任何人都可以建议是否有一种方法可以检查这一点,可以使用上述工具之一(可能是某种自定义规则?)或其他可以完成这项工作的自动化工具?

最佳答案

我认为 checkstyle AbstractClassName检查是您要查找的内容。

关于java - 是否有 Checkstyle/PMD 规则 "Non-abstract classes should not be named AbstractXXX"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29373689/

有关java - 是否有 Checkstyle/PMD 规则 "Non-abstract classes should not be named AbstractXXX"?的更多相关文章

随机推荐