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