You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by wu...@apache.org on 2019/02/23 00:42:30 UTC

[servicecomb-java-chassis] branch master updated: skip bridge method when generate operation swagger

This is an automated email from the ASF dual-hosted git repository.

wujimin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new 9b4580f  skip bridge method when generate operation swagger
9b4580f is described below

commit 9b4580fc1842cf217db1e57e2e387eba39901c38
Author: w00403123 <wa...@huawei.com>
AuthorDate: Fri Feb 22 23:41:54 2019 +0800

    skip bridge method when generate operation swagger
    
    fix issus #1104
---
 .../apache/servicecomb/swagger/generator/core/SwaggerGenerator.java   | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/SwaggerGenerator.java b/swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/SwaggerGenerator.java
index 919711e..f8178b6 100644
--- a/swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/SwaggerGenerator.java
+++ b/swagger/swagger-generator/generator-core/src/main/java/org/apache/servicecomb/swagger/generator/core/SwaggerGenerator.java
@@ -249,6 +249,10 @@ public class SwaggerGenerator {
     if (Modifier.isStatic(modifiers)) {
       return true;
     }
+    // skip bridge method
+    if (method.isBridge()) {
+        return true;
+    }
 
     ApiOperation apiOperation = method.getAnnotation(ApiOperation.class);
     if (apiOperation != null && apiOperation.hidden()) {