-
-
Notifications
You must be signed in to change notification settings - Fork 293
java 不支持函数名称上有throw的注释生成、return类型捕捉不到 #470
Copy link
Copy link
Closed
Description
想要支持新的语言:
语言:java
您的特性请求是否与问题相关?请描述
问题1: 函数名称上有throws,未生成注释部分
(我尝试在settings.js里配置 fileheader.cursorMode 里增加 throws ,但每次都是空的,应该是没有做这块的捕捉?)
/**
* @description:
* @param {Article} requestBody
* @return {*}
*/
public boolean insertArticle(Article requestBody) throws EntityExistsException {
}
问题2: 返回类型完全无法匹配上,无论是String、Boolean这些,还是class,都会生成@return {*}
/**
* @description:
* @param {Article} requestBody
* @return {*}
*/
public boolean insertArticle(Article requestBody) throws EntityExistsException {
}
问题3:有概率识别不到传参(下方代码是在同一份java文件里,属于上下方法)
/**
* @description:
* @param {Exception} abc
* @return {*}
*/
public Article abc(Exception abc) {
}
/**
* @description:
* @param {*}
* @return {*}
*/
public String runtimeException(Exception e) {
}
问题4: 对于没有任何传参和返回的方法生成注释中仍然出现占位的@params {*} 和@returns {*}(代码问题3)
作者开源辛苦了,我斥资巨款打赏了0.1¥
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
