我找到了一条规则,确保公共方法存在JavaDoc - > “公共类型,方法和字段(API)应使用Javadoc ”进行记录,但是,它似乎不会验证参数名称是否正确。例如,下面的JavaDoc应该失败,因为'badName'与'aParam'不匹配。是否有其他可用于验证JavaDoc的规则是否正确记录了?
/**
* @param badName String
*/
public void myMethod(String aParam) {}
答案 0 :(得分:1)
SonarJava插件中没有用于验证JavaDoc参数名称的规则。搜索all available Java rules时,只有三个与JavaDoc直接相关:
但是,如果您安装Checkstyle plugin,则会获得更多可能与您要查找的内容相近的Javadoc规则。以下是他们的一些JavaDoc checks: