-
Feature Request
-
Resolution: Won't Do
-
Major
-
None
-
9.1
-
None
Current we use asm to add swagger annotations on every rest method and endpoint, but there are possibility to enable swagger without annotations, [1] is cxf swagger feature implement this. More details of cxf swagger refer to [2], with swagger feature, rest service can enable swagger with a one line configure.
I have talked with a ws guy, resteasy may add a similar feature, so I create this issue to catch that, if resteasy swagger feature is enable, teiid rest service can be enhanced enormously:
- swagger init, OriginFilter code can be removed.
- asm based add swagger annotation code can be removed.
The only need to keep are swaggerUI and resteasy swagger related configure.
[1] https://github.com/apache/cxf/blob/master/rt/rs/description-swagger/src/main/java/org/apache/cxf/jaxrs/swagger/Swagger2Serializers.java
[2] http://cxf.apache.org/docs/swagger2feature.html