理解CheckStyleJavadocMethod规则 /** *设置myMethod *@param param1 *@param param2 *@param param3 *@param param4 */ public void myMethod(ClassAA param1、ClassBB param2、HashMap param3、Set param4){code}

理解CheckStyleJavadocMethod规则 /** *设置myMethod *@param param1 *@param param2 *@param param3 *@param param4 */ public void myMethod(ClassAA param1、ClassBB param2、HashMap param3、Set param4){code},java,checkstyle,Java,Checkstyle,当我在上面的代码上运行checkstyle时,它告诉我有这样的错误 “应为'param1'使用@param标记。”。 我想理解,当标签存在时,为什么checkstyle将它们报告为错误 谢谢您的文档中缺少文档-请描述参数。您需要以下内容: /** * set myMethod * @param param1 * @param param2 * @param param3 * @param param4 */ public void myMethod(ClassAA param1, ClassBB

当我在上面的代码上运行checkstyle时,它告诉我有这样的错误 “应为'param1'使用@param标记。”。 我想理解,当标签存在时,为什么checkstyle将它们报告为错误


谢谢

您的文档中缺少文档-请描述参数。

您需要以下内容:

/**
* set myMethod
* @param param1
* @param param2
* @param param3
* @param param4
*/
public void myMethod(ClassAA param1, ClassBB param2, HashMap<String, String> param3, Set<String> param4) {code}

正如我所分享的,参数已经在文档中了。不确定我还需要提供什么其他文档,你能给我发送解决方案吗?请添加变量的描述
/**
* set myMethod
* @param param1 the AA to use for extracting the reference data
* @param param2 BB processing options
* @param param3 table of user parameters
* @param param4 set of active keywords
*/