修复当设置responseadvice 函数返回类型void时没有返回的问题
This commit is contained in:
parent
417956cb9e
commit
ecc4e09921
|
@ -96,7 +96,7 @@ public interface IDocBuildTemplate<T> {
|
||||||
|
|
||||||
default List<ApiParam> buildReturnApiParams(DocJavaMethod docJavaMethod, ProjectDocConfigBuilder projectBuilder) {
|
default List<ApiParam> buildReturnApiParams(DocJavaMethod docJavaMethod, ProjectDocConfigBuilder projectBuilder) {
|
||||||
JavaMethod method = docJavaMethod.getJavaMethod();
|
JavaMethod method = docJavaMethod.getJavaMethod();
|
||||||
if (method.getReturns().isVoid()) {
|
if (method.getReturns().isVoid() && Objects.isNull(projectBuilder.getApiConfig().getResponseBodyAdvice())) {
|
||||||
return new ArrayList<>(0);
|
return new ArrayList<>(0);
|
||||||
}
|
}
|
||||||
String returnTypeGenericCanonicalName = method.getReturnType().getGenericCanonicalName();
|
String returnTypeGenericCanonicalName = method.getReturnType().getGenericCanonicalName();
|
||||||
|
|
Loading…
Reference in New Issue