如何解决 At-clause should have a non-empty description? - Checkstyle - Java
How to resolve At-clause should have a non-empty description? - Checkstyle - Java
我在 eclipse luna 的 checkstyle 插件中使用 google java 样式。在我的 java 文档中看到此错误,但似乎无法找到解决方法。它很小,但它困扰着我。
我的java文档:
/**
* This is a description of something
*
* @throws Exception
*/
错误在@throws 行,错误:
At-clause should have a non-empty description
通常,您应该写
* @throws Exception when this exceptional condition happens
例如
* @throws IllegalArgumentException when num is negative
...并大致解释 为什么 会发生异常。
这是为文档中以“@”开头的每个参数显示的通用消息。
因此,您需要为每个参数添加一些描述。
例如:
/**
* Searches for top cars
* @param carSearchRequest represents CarSearchRequest body
* @param userId represents userid
* @return CarsResponse
* @throws Exception when userid is null
*/
为了快速处理这个问题以便我的构建不会因 checkstyle 而失败,我制作了一个 Eclipse code template 以在上下文 "Javadoc":
中使用
${word_selection}
* When ${word_selection} occurs.
Select异常的名字,按Ctrl+Space,选择"throws"(我给模板的名字),你就有了Checkstyle-legal comment:
* @throws IOException
* When IOException occurs.
这是一个愚蠢的评论,但也是一个愚蠢的要求。
我在 eclipse luna 的 checkstyle 插件中使用 google java 样式。在我的 java 文档中看到此错误,但似乎无法找到解决方法。它很小,但它困扰着我。
我的java文档:
/**
* This is a description of something
*
* @throws Exception
*/
错误在@throws 行,错误:
At-clause should have a non-empty description
通常,您应该写
* @throws Exception when this exceptional condition happens
例如
* @throws IllegalArgumentException when num is negative
...并大致解释 为什么 会发生异常。
这是为文档中以“@”开头的每个参数显示的通用消息。 因此,您需要为每个参数添加一些描述。
例如:
/**
* Searches for top cars
* @param carSearchRequest represents CarSearchRequest body
* @param userId represents userid
* @return CarsResponse
* @throws Exception when userid is null
*/
为了快速处理这个问题以便我的构建不会因 checkstyle 而失败,我制作了一个 Eclipse code template 以在上下文 "Javadoc":
中使用${word_selection}
* When ${word_selection} occurs.
Select异常的名字,按Ctrl+Space,选择"throws"(我给模板的名字),你就有了Checkstyle-legal comment:
* @throws IOException
* When IOException occurs.
这是一个愚蠢的评论,但也是一个愚蠢的要求。