You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ff...@apache.org on 2019/12/20 18:53:50 UTC
[camel] branch master updated (edd0eee -> 9848c90)
This is an automated email from the ASF dual-hosted git repository.
ffang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.
from edd0eee [CAMEL-14159] camel-elytron - Security component (#3401)
add 9848c90 [CAMEL-14315]add camel-restdsl-openapi-plugin which uses openapi-rest-dsl-generator
No new revisions were added by this update.
Summary of changes:
tooling/maven/camel-restdsl-openapi-plugin/pom.xml | 141 +++
.../src/it/customized-v3/pom.xml | 91 ++
.../java/com/example/MyDestinationGenerator.java | 31 +
.../customized-v3/src/main/resources/petstore.json | 1093 ++++++++++++++++++++
.../src/it/customized-v3}/verify.groovy | 0
.../src/it/customized/pom.xml | 91 ++
.../java/com/example/MyDestinationGenerator.java | 31 +
.../it/customized/src/main/resources/petstore.json | 0
.../src/it/customized/verify.groovy | 0
.../src/it/settings.xml | 0
.../src/it/simple-dto-v3/pom.xml | 95 ++
.../src/it/simple-dto-v3/src/spec/openapi.json | 1093 ++++++++++++++++++++
.../src/it/simple-dto-v3/verify.groovy | 28 +
.../src/it/simple-dto/pom.xml | 95 ++
.../src/it/simple-dto/src/spec/openapi.json} | 0
.../src/it/simple-dto/verify.groovy | 28 +
.../src/it/simple-v3/pom.xml | 53 +
.../src/it/simple-v3/src/spec/openapi.json | 1093 ++++++++++++++++++++
.../src/it/simple-v3/verify.groovy | 20 +
.../src/it/simple-xml-dto-v3/pom.xml | 126 +++
.../src/it/simple-xml-dto-v3/src/spec/openapi.json | 1093 ++++++++++++++++++++
.../src/it/simple-xml-dto-v3/verify.groovy | 28 +
.../src/it/simple-xml-dto/pom.xml | 126 +++
.../src/it/simple-xml-dto/src/spec/openapi.json} | 0
.../src/it/simple-xml-dto/verify.groovy | 28 +
.../src/it/simple-xml-v3/pom.xml | 88 ++
.../src/it/simple-xml-v3/src/spec/openapi.json | 1093 ++++++++++++++++++++
.../src/it/simple-xml-v3/verify.groovy | 20 +
.../src/it/simple-xml/pom.xml | 88 ++
.../src/it/simple-xml/src/spec/openapi.json} | 0
.../src/it/simple-xml/verify.groovy | 20 +
.../src/it/simple/pom.xml | 53 +
.../src/it/simple/src/spec/openapi.json} | 0
.../src/it/simple/verify.groovy | 20 +
.../main/docs/camel-restdsl-openapi-plugin.adoc | 185 ++++
.../generator/openapi/AbstractGenerateMojo.java | 282 +++++
.../maven/generator/openapi/GenerateMojo.java | 170 +++
.../generator/openapi/GenerateWithDtoMojo.java | 38 +
.../maven/generator/openapi/GenerateXmlMojo.java | 130 +++
.../generator/openapi/GenerateXmlWithDtoMojo.java | 38 +
tooling/maven/pom.xml | 1 +
41 files changed, 7610 insertions(+)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/customized-v3/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/customized-v3/src/main/java/com/example/MyDestinationGenerator.java
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/customized-v3/src/main/resources/petstore.json
copy tooling/maven/{camel-restdsl-swagger-plugin/src/it/customized => camel-restdsl-openapi-plugin/src/it/customized-v3}/verify.groovy (100%)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/customized/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/customized/src/main/java/com/example/MyDestinationGenerator.java
copy tooling/maven/{camel-restdsl-swagger-plugin => camel-restdsl-openapi-plugin}/src/it/customized/src/main/resources/petstore.json (100%)
copy tooling/maven/{camel-restdsl-swagger-plugin => camel-restdsl-openapi-plugin}/src/it/customized/verify.groovy (100%)
copy tooling/maven/{camel-restdsl-swagger-plugin => camel-restdsl-openapi-plugin}/src/it/settings.xml (100%)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-dto-v3/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-dto-v3/src/spec/openapi.json
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-dto-v3/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-dto/pom.xml
copy tooling/maven/{camel-restdsl-swagger-plugin/src/it/simple/src/spec/swagger.json => camel-restdsl-openapi-plugin/src/it/simple-dto/src/spec/openapi.json} (100%)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-dto/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-v3/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-v3/src/spec/openapi.json
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-v3/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-dto-v3/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-dto-v3/src/spec/openapi.json
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-dto-v3/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-dto/pom.xml
copy tooling/maven/{camel-restdsl-swagger-plugin/src/it/simple/src/spec/swagger.json => camel-restdsl-openapi-plugin/src/it/simple-xml-dto/src/spec/openapi.json} (100%)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-dto/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-v3/pom.xml
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-v3/src/spec/openapi.json
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml-v3/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml/pom.xml
copy tooling/maven/{camel-restdsl-swagger-plugin/src/it/simple/src/spec/swagger.json => camel-restdsl-openapi-plugin/src/it/simple-xml/src/spec/openapi.json} (100%)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple-xml/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple/pom.xml
copy tooling/maven/{camel-restdsl-swagger-plugin/src/it/simple/src/spec/swagger.json => camel-restdsl-openapi-plugin/src/it/simple/src/spec/openapi.json} (100%)
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/it/simple/verify.groovy
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/main/docs/camel-restdsl-openapi-plugin.adoc
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/AbstractGenerateMojo.java
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/GenerateMojo.java
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/GenerateWithDtoMojo.java
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/GenerateXmlMojo.java
create mode 100644 tooling/maven/camel-restdsl-openapi-plugin/src/main/java/org/apache/camel/maven/generator/openapi/GenerateXmlWithDtoMojo.java