GERONIMO-6661 OpenAPIMojo tolerance of interface design - not fully generic yet ...
authorRomain Manni-Bucau <rmannibucau@gmail.com>
Mon, 17 Dec 2018 17:50:42 +0000 (18:50 +0100)
committerRomain Manni-Bucau <rmannibucau@gmail.com>
Mon, 17 Dec 2018 17:50:42 +0000 (18:50 +0100)
commit8ddd6859ec00c8cfef0fb0ca17471394e0367241
tree878d0aa44bf99c5bf730426f7762cd51c3d06426
parent8ad36a0fec4c1f27bbfdd524e74505394c0b35bd
GERONIMO-6661 OpenAPIMojo tolerance of interface design - not fully generic yet + GERONIMO-6665 default response when possible when no openapi annotation is found
16 files changed:
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/loader/ApiBindings.java [new file with mode: 0644]
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/loader/DefaultLoader.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/loader/yaml/Yaml.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/APIResponsesImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/HeaderImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/MediaTypeImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/ParameterImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/SchemaImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/ScopesImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/SecuritySchemeImpl.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/model/codec/Serializers.java
geronimo-openapi-impl/src/main/java/org/apache/geronimo/microprofile/openapi/impl/processor/AnnotationProcessor.java
geronimo-openapi-maven-plugin/pom.xml
geronimo-openapi-maven-plugin/src/main/java/org/apache/geronimo/microprofile/openapi/mojo/OpenAPIMojo.java
geronimo-openapi-maven-plugin/src/test/java/org/apache/geronimo/microprofile/openapi/mojo/OpenAPIMojoTest.java [new file with mode: 0644]
pom.xml