我正在尝试编写一个java pmd规则来检查源代码注释。该规则应该能够识别所有方法和变量声明。如果任何方法/变量声明没有注释,则规则应该在没有注释的情况下创建方法/变量。任何想法将不胜感激.......!
答案 0 :(得分:1)
不幸的是,PMD是不可能的,因为XPath表达式正在处理抽象语法树(AST),而AST不包含注释。也许Checkstyle会更适合这项任务。
(您可以在Eclipse中使用PMD插件进行检查。右键单击包含一些注释的类,PMD /生成抽象语法树,然后在生成的ast文件中搜索您的注释。没有任何迹象表明它们。)