diff --git a/sop-example/example-payment-java17/payment-service-java17/pom.xml b/sop-example/example-payment-java17/payment-service-java17/pom.xml index e30551cdf5fc12e58b43572f1687fc68128e10fe..b0a59cdff1f5e894c16705dd99dc262438055bd6 100755 --- a/sop-example/example-payment-java17/payment-service-java17/pom.xml +++ b/sop-example/example-payment-java17/payment-service-java17/pom.xml @@ -103,7 +103,7 @@ com.ly.smart-doc smart-doc-maven-plugin - 3.0.9 + 3.1.1 ./src/main/resources/smart-doc.json diff --git a/sop-example/example-payment/payment-service/pom.xml b/sop-example/example-payment/payment-service/pom.xml index 9170605502e0396ad2475b538aeedce52fb1aa1e..20e602892c8ebe6e134ab64ceed2400e9760cafe 100755 --- a/sop-example/example-payment/payment-service/pom.xml +++ b/sop-example/example-payment/payment-service/pom.xml @@ -107,7 +107,7 @@ com.ly.smart-doc smart-doc-maven-plugin - 3.0.9 + 3.1.1 ./src/main/resources/smart-doc.json diff --git a/sop-example/example-product/product-service/pom.xml b/sop-example/example-product/product-service/pom.xml index ca1774ac3c4fd7907b60867531c86f3dbfc2d1da..7ecb33e8dba058f5564e5f861087284790706f56 100755 --- a/sop-example/example-product/product-service/pom.xml +++ b/sop-example/example-product/product-service/pom.xml @@ -109,7 +109,7 @@ com.ly.smart-doc smart-doc-maven-plugin - 3.0.9 + 3.1.1 ./src/main/resources/smart-doc.json diff --git a/sop-example/example-rest/pom.xml b/sop-example/example-rest/pom.xml index 4397e12f424afa3182d622aade540413a128b4d1..3c78002fd5713e612d7d52dc99d77a2c2391be55 100644 --- a/sop-example/example-rest/pom.xml +++ b/sop-example/example-rest/pom.xml @@ -95,7 +95,7 @@ com.ly.smart-doc smart-doc-maven-plugin - 3.0.9 + 3.1.1 ./src/main/resources/smart-doc.json diff --git a/sop-support/sop-service-support/pom.xml b/sop-support/sop-service-support/pom.xml index 878df406df9f1855c2eb8f5629f66acb17c16555..c02d83534b5976873428231ad4b22760921d22bb 100755 --- a/sop-support/sop-service-support/pom.xml +++ b/sop-support/sop-service-support/pom.xml @@ -31,7 +31,7 @@ com.ly.smart-doc smart-doc - 3.0.9 + 3.1.1 provided diff --git a/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/SopDocBuildTemplate.java b/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/SopDocBuildTemplate.java index 573fb1e8d95f77b889f8c0b0c0a7b178f1fa6933..e5e3b28a4fc23bf5ad86e436d965000e773b2e67 100644 --- a/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/SopDocBuildTemplate.java +++ b/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/SopDocBuildTemplate.java @@ -216,21 +216,8 @@ public class SopDocBuildTemplate extends RpcDocBuildTemplate { } @Override - public boolean isEntryPoint(JavaClass javaClass, FrameworkAnnotations frameworkAnnotations) { - // 必须是接口 - if (!javaClass.isInterface()) { - return false; - } - List methods = javaClass.getMethods(); - if (methods == null || methods.isEmpty()) { - return false; - } - for (JavaMethod method : methods) { - if (getOpenAnnotationInfo(method).isPresent()) { - return true; - } - } - return false; + public boolean skipMethod(JavaClass cls, JavaMethod method, ApiConfig apiConfig, + ProjectDocConfigBuilder projectBuilder) { + return !this.getOpenAnnotationInfo(method).isPresent(); } - } diff --git a/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/helper/ParamsBuildHelper.java b/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/helper/ParamsBuildHelper.java index 67d0a09d542f810f9011bd7eb59b9521fdec4d72..a9f59b04f1e3d7b9a85dfad6af75954df223bda7 100644 --- a/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/helper/ParamsBuildHelper.java +++ b/sop-support/sop-service-support/src/main/java/com/gitee/sop/support/doc/helper/ParamsBuildHelper.java @@ -220,7 +220,7 @@ public class ParamsBuildHelper extends BaseHelper { // ignore if (Objects.nonNull(cls)) { List clsAnnotation = cls.getAnnotations(); - fieldNameConvert = PropertyNameHelper.translate(clsAnnotation); + fieldNameConvert = PropertyNameHelper.translate(projectBuilder, clsAnnotation); } String[] globGicName = DocClassUtil.getSimpleGicName(className);