fix since tag print empty

This commit is contained in:
oppofind 2019-09-21 16:48:23 +08:00
parent 6b742ca614
commit 9418bf1e8b
1 changed files with 11 additions and 9 deletions

View File

@ -301,7 +301,9 @@ public class SourceBuilder {
for (ApiReqHeader header : headers) { for (ApiReqHeader header : headers) {
builder.append(header.getName()).append("|") builder.append(header.getName()).append("|")
.append(header.getType()).append("|") .append(header.getType()).append("|")
.append(header.getDesc()).append("\n"); .append(header.getDesc()).append("|")
.append(header.isRequired()).append("|")
.append(header.getSince()).append("\n");
} }
return builder.toString(); return builder.toString();
} }
@ -389,9 +391,9 @@ public class SourceBuilder {
} else if (GlobalConstants.JAVA_OBJECT_FULLY.equals(className)) { } else if (GlobalConstants.JAVA_OBJECT_FULLY.equals(className)) {
params0.append(pre + "any object|object|"); params0.append(pre + "any object|object|");
if (StringUtil.isEmpty(isRequired)) { if (StringUtil.isEmpty(isRequired)) {
params0.append("any object.").append("\n"); params0.append("any object.").append("|-\n");
} else { } else {
params0.append("any object.").append("|").append(false).append("\n"); params0.append("any object.").append("|").append(false).append("|-\n");
} }
} else { } else {
out: out:
@ -405,7 +407,7 @@ public class SourceBuilder {
List<JavaAnnotation> javaAnnotations = field.getAnnotations(); List<JavaAnnotation> javaAnnotations = field.getAnnotations();
List<DocletTag> paramTags = field.getTags(); List<DocletTag> paramTags = field.getTags();
String since = "";//since tag value String since = "-";//since tag value
if (!isResp) { if (!isResp) {
pre: pre:
for (DocletTag docletTag : paramTags) { for (DocletTag docletTag : paramTags) {
@ -515,7 +517,7 @@ public class SourceBuilder {
if (DocClassUtil.isMap(subTypeName)) { if (DocClassUtil.isMap(subTypeName)) {
String gNameTemp = field.getType().getGenericCanonicalName(); String gNameTemp = field.getType().getGenericCanonicalName();
if (GlobalConstants.JAVA_MAP_FULLY.equals(gNameTemp)) { if (GlobalConstants.JAVA_MAP_FULLY.equals(gNameTemp)) {
params0.append(preBuilder + "any object|object|any object\n"); params0.append(preBuilder + "any object|object|any object|-\n");
continue; continue;
} }
String valType = DocClassUtil.getMapKeyValueType(gNameTemp)[1]; String valType = DocClassUtil.getMapKeyValueType(gNameTemp)[1];
@ -607,7 +609,7 @@ public class SourceBuilder {
comments.append("no param name|") comments.append("no param name|")
.append(typeName).append("|") .append(typeName).append("|")
.append("The interface directly returns the ") .append("The interface directly returns the ")
.append(typeName).append(" type value.\n"); .append(typeName).append(" type value.").append("|-\n");
return comments.toString(); return comments.toString();
} }
@ -991,7 +993,7 @@ public class SourceBuilder {
typeTemp = " of " + DocClassUtil.processTypeNameForParams(gicName); typeTemp = " of " + DocClassUtil.processTypeNameForParams(gicName);
reqParam.append(paramName).append("|") reqParam.append(paramName).append("|")
.append(DocClassUtil.processTypeNameForParams(simpleName)).append(typeTemp).append("|") .append(DocClassUtil.processTypeNameForParams(simpleName)).append(typeTemp).append("|")
.append(comment).append("|true\n"); .append(comment).append("|true|-\n");
} else { } else {
reqParam.append(paramName).append("|") reqParam.append(paramName).append("|")
.append(DocClassUtil.processTypeNameForParams(simpleName)).append(typeTemp).append("|") .append(DocClassUtil.processTypeNameForParams(simpleName)).append(typeTemp).append("|")
@ -1003,11 +1005,11 @@ public class SourceBuilder {
} else if (DocClassUtil.isPrimitive(simpleName)) { } else if (DocClassUtil.isPrimitive(simpleName)) {
reqParam.append(paramName).append("|") reqParam.append(paramName).append("|")
.append(DocClassUtil.processTypeNameForParams(simpleName)).append("|") .append(DocClassUtil.processTypeNameForParams(simpleName)).append("|")
.append(comment).append("|true\n"); .append(comment).append("|true|-\n");
} else if (GlobalConstants.JAVA_MAP_FULLY.equals(typeName)) { } else if (GlobalConstants.JAVA_MAP_FULLY.equals(typeName)) {
reqParam.append(paramName).append("|") reqParam.append(paramName).append("|")
.append("map").append("|") .append("map").append("|")
.append(comment).append("|true\n"); .append(comment).append("|true|-\n");
} else { } else {
reqParam.append(buildParams(fullTypeName, "", 0, "true", responseFieldMap, false)); reqParam.append(buildParams(fullTypeName, "", 0, "true", responseFieldMap, false));
} }