Merge remote-tracking branch 'origin/master' into 6.0.x

This commit is contained in:
William Cheng 2021-08-17 18:10:59 +08:00
commit eaa76f8e1f
1672 changed files with 62302 additions and 10714 deletions

View File

@ -19,7 +19,7 @@ jobs:
# This action will "unshallow" so we have all tag info # This action will "unshallow" so we have all tag info
- name: Get latest tag - name: Get latest tag
id: tagger id: tagger
uses: jimschubert/query-tag-action@v1 uses: jimschubert/query-tag-action@v2
with: with:
include: 'v*' include: 'v*'
exclude: '*-rc*' exclude: '*-rc*'

3
.gitignore vendored
View File

@ -176,12 +176,15 @@ samples/client/petstore/python-tornado/.venv/
# PHP # PHP
samples/client/petstore/php/OpenAPIClient-php/composer.lock samples/client/petstore/php/OpenAPIClient-php/composer.lock
samples/client/petstore/php-dt/composer.lock
samples/client/petstore/php-dt-modern/composer.lock
samples/openapi3/server/petstore/php-symfony/SymfonyBundle-php/composer.lock samples/openapi3/server/petstore/php-symfony/SymfonyBundle-php/composer.lock
samples/server/petstore/php-laravel/lib/composer.lock samples/server/petstore/php-laravel/lib/composer.lock
samples/server/petstore/php-lumen/lib/composer.lock samples/server/petstore/php-lumen/lib/composer.lock
samples/server/petstore/php-slim4/composer.lock samples/server/petstore/php-slim4/composer.lock
samples/server/petstore/php-symfony/SymfonyBundle-php/composer.lock samples/server/petstore/php-symfony/SymfonyBundle-php/composer.lock
samples/server/petstore/php-mezzio-ph/composer.lock samples/server/petstore/php-mezzio-ph/composer.lock
samples/server/petstore/php-mezzio-ph-modern/composer.lock
# ts # ts
samples/client/petstore/typescript-angular2/npm/npm-debug.log samples/client/petstore/typescript-angular2/npm/npm-debug.log

View File

@ -9,7 +9,7 @@
<div align="center"> <div align="center">
[Master](https://github.com/OpenAPITools/openapi-generator/tree/master) (`5.2.1`): [Master](https://github.com/OpenAPITools/openapi-generator/tree/master) (`5.3.0`):
[![Build Status](https://img.shields.io/travis/OpenAPITools/openapi-generator/master.svg?label=Integration%20Test)](https://travis-ci.com/OpenAPITools/openapi-generator) [![Build Status](https://img.shields.io/travis/OpenAPITools/openapi-generator/master.svg?label=Integration%20Test)](https://travis-ci.com/OpenAPITools/openapi-generator)
[![Integration Test2](https://circleci.com/gh/OpenAPITools/openapi-generator.svg?style=shield)](https://circleci.com/gh/OpenAPITools/openapi-generator) [![Integration Test2](https://circleci.com/gh/OpenAPITools/openapi-generator.svg?style=shield)](https://circleci.com/gh/OpenAPITools/openapi-generator)
[![Windows Test](https://ci.appveyor.com/api/projects/status/github/openapitools/openapi-generator?branch=master&svg=true&passingText=Windows%20Test%20-%20OK&failingText=Windows%20Test%20-%20Fails)](https://ci.appveyor.com/project/WilliamCheng/openapi-generator) [![Windows Test](https://ci.appveyor.com/api/projects/status/github/openapitools/openapi-generator?branch=master&svg=true&passingText=Windows%20Test%20-%20OK&failingText=Windows%20Test%20-%20Fails)](https://ci.appveyor.com/project/WilliamCheng/openapi-generator)
@ -17,14 +17,6 @@
[![Bitrise](https://img.shields.io/bitrise/4a2b10a819d12b67/master?label=bitrise%3A%20Swift+4,5&token=859FMDR8QHwabCzwvZK6vQ)](https://app.bitrise.io/app/4a2b10a819d12b67) [![Bitrise](https://img.shields.io/bitrise/4a2b10a819d12b67/master?label=bitrise%3A%20Swift+4,5&token=859FMDR8QHwabCzwvZK6vQ)](https://app.bitrise.io/app/4a2b10a819d12b67)
[![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/openapitools/openapi-generator/Check%20Supported%20Java%20Versions/master?label=Check%20Supported%20Java%20Versions&logo=github&logoColor=green)](https://github.com/OpenAPITools/openapi-generator/actions?query=workflow%3A%22Check+Supported+Java+Versions%22) [![GitHub Workflow Status (branch)](https://img.shields.io/github/workflow/status/openapitools/openapi-generator/Check%20Supported%20Java%20Versions/master?label=Check%20Supported%20Java%20Versions&logo=github&logoColor=green)](https://github.com/OpenAPITools/openapi-generator/actions?query=workflow%3A%22Check+Supported+Java+Versions%22)
[5.3.x](https://github.com/OpenAPITools/openapi-generator/tree/5.3.x) (`5.3.x`):
[![Build Status](https://img.shields.io/travis/OpenAPITools/openapi-generator/5.3.x.svg?label=Integration%20Test)](https://travis-ci.com/OpenAPITools/openapi-generator)
[![Integration Test2](https://circleci.com/gh/OpenAPITools/openapi-generator/tree/5.3.x.svg?style=shield)](https://circleci.com/gh/OpenAPITools/openapi-generator)
[![Windows Test](https://ci.appveyor.com/api/projects/status/github/openapitools/openapi-generator?branch=5.3.x&svg=true&passingText=Windows%20Test%20-%20OK&failingText=Windows%20Test%20-%20Fails)](https://ci.appveyor.com/project/WilliamCheng/openapi-generator)
[![JDK11 Build](https://cloud.drone.io/api/badges/OpenAPITools/openapi-generator/status.svg?ref=refs/heads/5.3.x)](https://cloud.drone.io/OpenAPITools/openapi-generator)
[![Bitrise](https://img.shields.io/bitrise/4a2b10a819d12b67/5.3.x?label=bitrise%3A%20Swift+4,5&token=859FMDR8QHwabCzwvZK6vQ)](https://app.bitrise.io/app/4a2b10a819d12b67)
[6.0.x](https://github.com/OpenAPITools/openapi-generator/tree/6.0.x) (`6.0.x`): [6.0.x](https://github.com/OpenAPITools/openapi-generator/tree/6.0.x) (`6.0.x`):
[![Build Status](https://img.shields.io/travis/OpenAPITools/openapi-generator/6.0.x.svg?label=Integration%20Test)](https://travis-ci.com/OpenAPITools/openapi-generator) [![Build Status](https://img.shields.io/travis/OpenAPITools/openapi-generator/6.0.x.svg?label=Integration%20Test)](https://travis-ci.com/OpenAPITools/openapi-generator)
[![Integration Test2](https://circleci.com/gh/OpenAPITools/openapi-generator/tree/6.0.x.svg?style=shield)](https://circleci.com/gh/OpenAPITools/openapi-generator) [![Integration Test2](https://circleci.com/gh/OpenAPITools/openapi-generator/tree/6.0.x.svg?style=shield)](https://circleci.com/gh/OpenAPITools/openapi-generator)
@ -76,7 +68,7 @@ OpenAPI Generator allows generation of API client libraries (SDK generation), se
| | Languages/Frameworks | | | Languages/Frameworks |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **API clients** | **ActionScript**, **Ada**, **Apex**, **Bash**, **C**, **C#** (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.0, .NET Core 2.0, .NET 5.0. Libraries: RestSharp, HttpClient), **C++** (Arduino, cpp-restsdk, Qt5, Tizen, Unreal Engine 4), **Clojure**, **Crystal**, **Dart**, **Elixir**, **Elm**, **Eiffel**, **Erlang**, **Go**, **Groovy**, **Haskell** (http-client, Servant), **Java** (Jersey1.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured, Spring 5 Web Client, MicroProfile Rest Client), **k6**, **Kotlin**, **Lua**, **Nim**, **Node.js/JavaScript** (ES5, ES6, AngularJS with Google Closure Compiler annotations, Flow types, Apollo GraphQL DataStore), **Objective-C**, **OCaml**, **Perl**, **PHP**, **PowerShell**, **Python**, **R**, **Ruby**, **Rust** (hyper, reqwest, rust-server), **Scala** (akka, http4s, scalaz, sttp, swagger-async-httpclient), **Swift** (2.x, 3.x, 4.x, 5.x), **Typescript** (AngularJS, Angular (2.x - 11.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs) | | **API clients** | **ActionScript**, **Ada**, **Apex**, **Bash**, **C**, **C#** (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.0, .NET Core 2.0, .NET 5.0. Libraries: RestSharp, HttpClient), **C++** (Arduino, cpp-restsdk, Qt5, Tizen, Unreal Engine 4), **Clojure**, **Crystal**, **Dart**, **Elixir**, **Elm**, **Eiffel**, **Erlang**, **Go**, **Groovy**, **Haskell** (http-client, Servant), **Java** (Jersey1.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured, Spring 5 Web Client, MicroProfile Rest Client), **k6**, **Kotlin**, **Lua**, **Nim**, **Node.js/JavaScript** (ES5, ES6, AngularJS with Google Closure Compiler annotations, Flow types, Apollo GraphQL DataStore), **Objective-C**, **OCaml**, **Perl**, **PHP**, **PowerShell**, **Python**, **R**, **Ruby**, **Rust** (hyper, reqwest, rust-server), **Scala** (akka, http4s, scalaz, sttp, swagger-async-httpclient), **Swift** (2.x, 3.x, 4.x, 5.x), **Typescript** (AngularJS, Angular (2.x - 11.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs) |
| **Server stubs** | **Ada**, **C#** (ASP.NET Core, NancyFx), **C++** (Pistache, Restbed, Qt5 QHTTPEngine), **Erlang**, **F#** (Giraffe), **Go** (net/http, Gin, Echo), **Haskell** (Servant), **Java** (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, Jersey, RestEasy, Play Framework, [PKMST](https://github.com/ProKarma-Inc/pkmst-getting-started-examples), [Vert.x](https://vertx.io/)), **Kotlin** (Spring Boot, Ktor, Vertx), **PHP** (Laravel, Lumen, Slim, Silex, [Symfony](https://symfony.com/), [Zend Expressive](https://github.com/zendframework/zend-expressive)), **Python** (FastAPI, Flask), **NodeJS**, **Ruby** (Sinatra, Rails5), **Rust** (rust-server), **Scala** (Akka, [Finch](https://github.com/finagle/finch), [Lagom](https://github.com/lagom/lagom), [Play](https://www.playframework.com/), Scalatra) | | **Server stubs** | **Ada**, **C#** (ASP.NET Core, NancyFx), **C++** (Pistache, Restbed, Qt5 QHTTPEngine), **Erlang**, **F#** (Giraffe), **Go** (net/http, Gin, Echo), **Haskell** (Servant), **Java** (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, Jersey, RestEasy, Play Framework, [PKMST](https://github.com/ProKarma-Inc/pkmst-getting-started-examples), [Vert.x](https://vertx.io/)), **Kotlin** (Spring Boot, Ktor, Vertx), **PHP** (Laravel, Lumen, [Mezzio (fka Zend Expressive)](https://github.com/mezzio/mezzio), Slim, Silex, [Symfony](https://symfony.com/)), **Python** (FastAPI, Flask), **NodeJS**, **Ruby** (Sinatra, Rails5), **Rust** (rust-server), **Scala** (Akka, [Finch](https://github.com/finagle/finch), [Lagom](https://github.com/lagom/lagom), [Play](https://www.playframework.com/), Scalatra) |
| **API documentation generators** | **HTML**, **Confluence Wiki**, **Asciidoc**, **Markdown**, **PlantUML** | | **API documentation generators** | **HTML**, **Confluence Wiki**, **Asciidoc**, **Markdown**, **PlantUML** |
| **Configuration files** | [**Apache2**](https://httpd.apache.org/) | | **Configuration files** | [**Apache2**](https://httpd.apache.org/) |
| **Others** | **GraphQL**, **JMeter**, **Ktorm**, **MySQL Schema**, **Protocol Buffer**, **WSDL** | | **Others** | **GraphQL**, **JMeter**, **Ktorm**, **MySQL Schema**, **Protocol Buffer**, **WSDL** |
@ -118,9 +110,8 @@ The OpenAPI Specification has undergone 3 revisions since initial creation in 20
| OpenAPI Generator Version | Release Date | Notes | | OpenAPI Generator Version | Release Date | Notes |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------------------------------------------- | | --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | ------------------------------------------------- |
| 6.0.0 (upcoming major release) [SNAPSHOT](https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/6.0.0-SNAPSHOT/) | Nov/Dec 2021 | Minor release with breaking changes (no fallback) | | 6.0.0 (upcoming major release) [SNAPSHOT](https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/6.0.0-SNAPSHOT/) | Nov/Dec 2021 | Minor release with breaking changes (no fallback) |
| 5.3.0 (upcoming minor release) [SNAPSHOT](https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/5.3.0-SNAPSHOT/) | Aug/Sep 2021 | Minor release with breaking changes (with fallback) | | 5.3.0 (upcoming minor release) [SNAPSHOT](https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/5.3.0-SNAPSHOT/) | Sep/Oct 2021 | Minor release with breaking changes (with fallback) |
| 5.2.1 (upcoming patch release) [SNAPSHOT](https://oss.sonatype.org/content/repositories/snapshots/org/openapitools/openapi-generator-cli/5.2.1-SNAPSHOT/) | 09.08.2021 | Patch release (enhancements, bug fixes, etc) | | [5.2.1](https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.2.1) (latest stable release) | 016.08.2021 | Patch release (enhancements, bug fixes, etc) |
| [5.2.0](https://github.com/OpenAPITools/openapi-generator/releases/tag/v5.2.0) (latest stable release) | 09.07.2021 | Minor release with breaking changes (with fallback) |
| [4.3.1](https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.3.1) | 06.05.2020 | Patch release (enhancements, bug fixes, etc) | | [4.3.1](https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.3.1) | 06.05.2020 | Patch release (enhancements, bug fixes, etc) |
OpenAPI Spec compatibility: 1.0, 1.1, 1.2, 2.0, 3.0 OpenAPI Spec compatibility: 1.0, 1.1, 1.2, 2.0, 3.0
@ -177,16 +168,16 @@ See the different versions of the [openapi-generator-cli](https://mvnrepository.
<!-- RELEASE_VERSION --> <!-- RELEASE_VERSION -->
If you're looking for the latest stable version, you can grab it directly from Maven.org (Java 8 runtime at a minimum): If you're looking for the latest stable version, you can grab it directly from Maven.org (Java 8 runtime at a minimum):
JAR location: `https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.0/openapi-generator-cli-5.2.0.jar` JAR location: `https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.1/openapi-generator-cli-5.2.1.jar`
For **Mac/Linux** users: For **Mac/Linux** users:
```sh ```sh
wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.0/openapi-generator-cli-5.2.0.jar -O openapi-generator-cli.jar wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.1/openapi-generator-cli-5.2.1.jar -O openapi-generator-cli.jar
``` ```
For **Windows** users, you will need to install [wget](http://gnuwin32.sourceforge.net/packages/wget.htm) or you can use Invoke-WebRequest in PowerShell (3.0+), e.g. For **Windows** users, you will need to install [wget](http://gnuwin32.sourceforge.net/packages/wget.htm) or you can use Invoke-WebRequest in PowerShell (3.0+), e.g.
``` ```
Invoke-WebRequest -OutFile openapi-generator-cli.jar https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.0/openapi-generator-cli-5.2.0.jar Invoke-WebRequest -OutFile openapi-generator-cli.jar https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.1/openapi-generator-cli-5.2.1.jar
``` ```
After downloading the JAR, run `java -jar openapi-generator-cli.jar help` to show the usage. After downloading the JAR, run `java -jar openapi-generator-cli.jar help` to show the usage.
@ -411,7 +402,7 @@ openapi-generator-cli version
To use a specific version of "openapi-generator-cli" To use a specific version of "openapi-generator-cli"
```sh ```sh
openapi-generator-cli version-manager set 5.2.0 openapi-generator-cli version-manager set 5.2.1
``` ```
Or install it as dev-dependency: Or install it as dev-dependency:
@ -435,7 +426,7 @@ java -jar modules/openapi-generator-cli/target/openapi-generator-cli.jar generat
(if you're on Windows, replace the last command with `java -jar modules\openapi-generator-cli\target\openapi-generator-cli.jar generate -i https://raw.githubusercontent.com/openapitools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g php -o c:\temp\php_api_client`) (if you're on Windows, replace the last command with `java -jar modules\openapi-generator-cli\target\openapi-generator-cli.jar generate -i https://raw.githubusercontent.com/openapitools/openapi-generator/master/modules/openapi-generator/src/test/resources/3_0/petstore.yaml -g php -o c:\temp\php_api_client`)
<!-- RELEASE_VERSION --> <!-- RELEASE_VERSION -->
You can also download the JAR (latest release) directly from [maven.org](https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.0/openapi-generator-cli-5.2.0.jar) You can also download the JAR (latest release) directly from [maven.org](https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/5.2.1/openapi-generator-cli-5.2.1.jar)
<!-- /RELEASE_VERSION --> <!-- /RELEASE_VERSION -->
To get a list of **general** options available, please run `java -jar modules/openapi-generator-cli/target/openapi-generator-cli.jar help generate` To get a list of **general** options available, please run `java -jar modules/openapi-generator-cli/target/openapi-generator-cli.jar help generate`
@ -599,6 +590,7 @@ Here are some companies/projects (alphabetical order) using OpenAPI Generator in
- [Cupix](https://www.cupix.com/) - [Cupix](https://www.cupix.com/)
- [Datadog](https://www.datadoghq.com) - [Datadog](https://www.datadoghq.com)
- [DB Systel](https://www.dbsystel.de) - [DB Systel](https://www.dbsystel.de)
- [Devsupply](https://www.devsupply.com/)
- [DocSpring](https://docspring.com/) - [DocSpring](https://docspring.com/)
- [dwango](https://dwango.co.jp/) - [dwango](https://dwango.co.jp/)
- [Edge Impulse](https://www.edgeimpulse.com/) - [Edge Impulse](https://www.edgeimpulse.com/)
@ -618,6 +610,7 @@ Here are some companies/projects (alphabetical order) using OpenAPI Generator in
- [Here](https://developer.here.com/) - [Here](https://developer.here.com/)
- [IBM](https://www.ibm.com/) - [IBM](https://www.ibm.com/)
- [Instana](https://www.instana.com) - [Instana](https://www.instana.com)
- [Inquisico](https://inquisico.com)
- [JustStar](https://www.juststarinfo.com) - [JustStar](https://www.juststarinfo.com)
- [k6.io](https://k6.io/) - [k6.io](https://k6.io/)
- [Klarna](https://www.klarna.com/) - [Klarna](https://www.klarna.com/)
@ -633,6 +626,7 @@ Here are some companies/projects (alphabetical order) using OpenAPI Generator in
- [MoonVision](https://www.moonvision.io/) - [MoonVision](https://www.moonvision.io/)
- [Myworkout](https://myworkout.com) - [Myworkout](https://myworkout.com)
- [NamSor](https://www.namsor.com/) - [NamSor](https://www.namsor.com/)
- [Neverfail](https://www.neverfail.com/)
- [Nokia](https://www.nokia.com/) - [Nokia](https://www.nokia.com/)
- [Options Clearing Corporation (OCC)](https://www.theocc.com/) - [Options Clearing Corporation (OCC)](https://www.theocc.com/)
- [Openet](https://www.openet.com/) - [Openet](https://www.openet.com/)
@ -902,6 +896,7 @@ Here is a list of template creators:
* OCaml: @cgensoul * OCaml: @cgensoul
* Perl: @wing328 [:heart:](https://www.patreon.com/wing328) * Perl: @wing328 [:heart:](https://www.patreon.com/wing328)
* PHP (Guzzle): @baartosz * PHP (Guzzle): @baartosz
* PHP (with Data Transfer): @Articus
* PowerShell: @beatcracker * PowerShell: @beatcracker
* PowerShell (refactored in 5.0.0): @wing328 * PowerShell (refactored in 5.0.0): @wing328
* Python: @spacether * Python: @spacether
@ -960,10 +955,10 @@ Here is a list of template creators:
* NodeJS Express: @YishTish * NodeJS Express: @YishTish
* PHP Laravel: @renepardon * PHP Laravel: @renepardon
* PHP Lumen: @abcsun * PHP Lumen: @abcsun
* PHP Mezzio (with Path Handler): @Articus
* PHP Slim: @jfastnacht * PHP Slim: @jfastnacht
* PHP Slim4: @ybelenko * PHP Slim4: @ybelenko
* PHP Symfony: @ksm2 * PHP Symfony: @ksm2
* PHP Zend Expressive (with Path Handler): @Articus
* Python FastAPI: @krjakbrjak * Python FastAPI: @krjakbrjak
* Python AIOHTTP: @Jyhess * Python AIOHTTP: @Jyhess
* Ruby on Rails 5: @zlx * Ruby on Rails 5: @zlx

View File

@ -1,5 +1,6 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClient outputDir: samples/client/petstore/csharp/OpenAPIClient
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}' packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'

View File

@ -0,0 +1,9 @@
generatorName: go-server
outputDir: samples/server/petstore/go-server-required
inputSpec: modules/openapi-generator/src/test/resources/3_0/server-required.yaml
templateDir: modules/openapi-generator/src/main/resources/go-server
additionalProperties:
hideGenerationTimestamp: "true"
packageName: petstoreserver
addResponseHeaders: true
router: "chi"

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/client/petstore/java/jersey2-java8 outputDir: samples/client/petstore/java/jersey2-java8
library: jersey2 library: jersey2
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
artifactId: petstore-jersey2-java8 artifactId: petstore-jersey2-java8
hideGenerationTimestamp: true hideGenerationTimestamp: true

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/openapi3/client/extensions/x-auth-id-alias/java/jersey2-java8 outputDir: samples/openapi3/client/extensions/x-auth-id-alias/java/jersey2-java8
library: jersey2 library: jersey2
inputSpec: modules/openapi-generator/src/test/resources/3_0/extensions/x-auth-id-alias.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/extensions/x-auth-id-alias.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
artifactId: openapi3-extensions-x-auth-id-alias-jersey2-java8 artifactId: openapi3-extensions-x-auth-id-alias-jersey2-java8
hideGenerationTimestamp: true hideGenerationTimestamp: true

View File

@ -0,0 +1,9 @@
generatorName: java-micronaut-client
outputDir: samples/client/petstore/java-micronaut-client/
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
additionalProperties:
artifactId: petstore-micronaut
hideGenerationTimestamp: "true"
configureAuth: "false"
build: "all"
test: "spock"

View File

@ -2,5 +2,6 @@ generatorName: java
outputDir: samples/client/petstore/java/microprofile-rest-client outputDir: samples/client/petstore/java/microprofile-rest-client
library: microprofile library: microprofile
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
artifactId: microprofile-rest-client artifactId: microprofile-rest-client

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/client/petstore/java/resteasy outputDir: samples/client/petstore/java/resteasy
library: resteasy library: resteasy
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
artifactId: petstore-resteasy artifactId: petstore-resteasy
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/client/petstore/java/resttemplate-withXml outputDir: samples/client/petstore/java/resttemplate-withXml
library: resttemplate library: resttemplate
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
java8: true java8: true
withXml: "true" withXml: "true"

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/client/petstore/java/resttemplate outputDir: samples/client/petstore/java/resttemplate
library: resttemplate library: resttemplate
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
artifactId: petstore-resttemplate artifactId: petstore-resttemplate
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/client/petstore/java/retrofit2-play26 outputDir: samples/client/petstore/java/retrofit2-play26
library: retrofit2 library: retrofit2
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
usePlayWS: "true" usePlayWS: "true"
enableBuilderSupport: "true" enableBuilderSupport: "true"

View File

@ -0,0 +1,8 @@
generatorName: java
outputDir: samples/client/petstore/java/webclient-nulable-arrays
library: webclient
inputSpec: modules/openapi-generator/src/test/resources/3_0/schema-with-nullable-arrays.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties:
artifactId: petstore-webclient-nullable-arrays
hideGenerationTimestamp: "true"

View File

@ -2,6 +2,7 @@ generatorName: java
outputDir: samples/client/petstore/java/webclient outputDir: samples/client/petstore/java/webclient
library: webclient library: webclient
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Java
additionalProperties: additionalProperties:
artifactId: petstore-webclient artifactId: petstore-webclient
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"

View File

@ -0,0 +1,8 @@
generatorName: jaxrs-resteasy
outputDir: samples/server/petstore/jaxrs-resteasy/java8
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaJaxRS/resteasy
additionalProperties:
artifactId: jaxrs-resteasy-java8-server
hideGenerationTimestamp: "true"
dateLibrary: java8

View File

@ -1,6 +1,7 @@
generatorName: jaxrs-spec generatorName: jaxrs-spec
outputDir: samples/server/petstore/jaxrs-spec-interface outputDir: samples/server/petstore/jaxrs-spec-interface
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaJaxRS/spec
additionalProperties: additionalProperties:
artifactId: jaxrs-spec-interface-petstore-server artifactId: jaxrs-spec-interface-petstore-server
interfaceOnly: "true" interfaceOnly: "true"

View File

@ -1,6 +1,7 @@
generatorName: jaxrs-spec generatorName: jaxrs-spec
outputDir: samples/server/petstore/jaxrs-spec outputDir: samples/server/petstore/jaxrs-spec
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaJaxRS/spec
additionalProperties: additionalProperties:
artifactId: jaxrs-spec-petstore-server artifactId: jaxrs-spec-petstore-server
serializableModel: "true" serializableModel: "true"

View File

@ -1,9 +1,9 @@
generatorName: kotlin-spring generatorName: kotlin-spring
outputDir: samples/server/petstore/kotlin-springboot-delegate outputDir: samples/server/petstore/kotlin-springboot-delegate
library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-spring templateDir: modules/openapi-generator/src/main/resources/kotlin-spring
additionalProperties: additionalProperties:
library: spring-boot
delegatePattern: "true" delegatePattern: "true"
swaggerAnnotations: "true" swaggerAnnotations: "true"
beanValidations: "true" beanValidations: "true"

View File

@ -1,10 +1,10 @@
generatorName: kotlin-spring generatorName: kotlin-spring
outputDir: samples/server/petstore/kotlin-springboot-reactive outputDir: samples/server/petstore/kotlin-springboot-reactive
library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-spring templateDir: modules/openapi-generator/src/main/resources/kotlin-spring
additionalProperties: additionalProperties:
serviceImplementation: "true" serviceImplementation: "true"
library: spring-boot
reactive: "true" reactive: "true"
swaggerAnnotations: "true" swaggerAnnotations: "true"
beanValidations: "true" beanValidations: "true"

View File

@ -1,10 +1,10 @@
generatorName: kotlin-spring generatorName: kotlin-spring
outputDir: samples/server/petstore/kotlin-springboot outputDir: samples/server/petstore/kotlin-springboot
library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-spring templateDir: modules/openapi-generator/src/main/resources/kotlin-spring
additionalProperties: additionalProperties:
serviceImplementation: "true" serviceImplementation: "true"
library: spring-boot
serializableModel: "true" serializableModel: "true"
swaggerAnnotations: "true" swaggerAnnotations: "true"
beanValidations: "true" beanValidations: "true"

View File

@ -1,6 +1,5 @@
generatorName: android generatorName: android
outputDir: samples/client/petstore/android/httpclient outputDir: samples/client/petstore/android/httpclient
library: httpclient
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/android templateDir: modules/openapi-generator/src/main/resources/android
additionalProperties:
library: httpclient

View File

@ -2,5 +2,6 @@ generatorName: android
outputDir: samples/client/petstore/android/volley outputDir: samples/client/petstore/android/volley
library: volley library: volley
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/android
additionalProperties: additionalProperties:
artifactId: petstore-android-volley artifactId: petstore-android-volley

View File

@ -1,3 +1,4 @@
generatorName: clojure generatorName: clojure
outputDir: samples/client/petstore/clojure outputDir: samples/client/petstore/clojure
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.json inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.json
templateDir: modules/openapi-generator/src/main/resources/clojure

View File

@ -1,3 +1,4 @@
generatorName: cpp-restbed-server generatorName: cpp-restbed-server
outputDir: samples/server/petstore/cpp-restbed outputDir: samples/server/petstore/cpp-restbed
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/cpp-restbed-server

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientNet35 outputDir: samples/client/petstore/csharp/OpenAPIClientNet35
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
targetFramework: v3.5 targetFramework: v3.5
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}' packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientNet40 outputDir: samples/client/petstore/csharp/OpenAPIClientNet40
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
targetFramework: v4.0 targetFramework: v4.0
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}' packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientNetCoreProject outputDir: samples/client/petstore/csharp/OpenAPIClientNetCoreProject
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
targetFramework: netstandard1.3 targetFramework: netstandard1.3
packageGuid: '{67035b31-f8e5-41a4-9673-954035084f7d}' packageGuid: '{67035b31-f8e5-41a4-9673-954035084f7d}'

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientNetStandard outputDir: samples/client/petstore/csharp/OpenAPIClientNetStandard
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
targetFramework: netstandard1.3 targetFramework: netstandard1.3
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}' packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientWithPropertyChanged outputDir: samples/client/petstore/csharp/OpenAPIClientWithPropertyChanged
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
packageGuid: '{5CD900DE-8266-412F-A758-28E1F9C623D5}' packageGuid: '{5CD900DE-8266-412F-A758-28E1F9C623D5}'
generatePropertyChanged: "true" generatePropertyChanged: "true"

View File

@ -1,3 +1,4 @@
generatorName: dynamic-html generatorName: dynamic-html
outputDir: samples/documentation/dynamic-html outputDir: samples/documentation/dynamic-html
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/openapi-static

View File

@ -1,3 +1,4 @@
generatorName: eiffel generatorName: eiffel
outputDir: samples/client/petstore/eiffel outputDir: samples/client/petstore/eiffel
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/Eiffel

View File

@ -1,3 +1,4 @@
generatorName: fsharp-functions generatorName: fsharp-functions
outputDir: samples/server/petstore/fsharp-functions outputDir: samples/server/petstore/fsharp-functions
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/fsharp-functions-server

View File

@ -1,3 +1,4 @@
generatorName: html generatorName: html
outputDir: samples/documentation/html.md outputDir: samples/documentation/html.md
inputSpec: modules/openapi-generator/src/test/resources/2_0/markdown.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/markdown.yaml
templateDir: modules/openapi-generator/src/main/resources/htmlDocs

View File

@ -1,6 +1,7 @@
generatorName: java-vertx generatorName: java-vertx
outputDir: samples/server/petstore/java-vertx/async outputDir: samples/server/petstore/java-vertx/async
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaVertXServer
additionalProperties: additionalProperties:
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"
vertxSwaggerRouterVersion: 1.4.0 vertxSwaggerRouterVersion: 1.4.0

View File

@ -1,6 +1,7 @@
generatorName: java-vertx generatorName: java-vertx
outputDir: samples/server/petstore/java-vertx/rx outputDir: samples/server/petstore/java-vertx/rx
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaVertXServer
additionalProperties: additionalProperties:
artifactId: java-vertx-rx-server artifactId: java-vertx-rx-server
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"

View File

@ -1,3 +1,4 @@
generatorName: javascript-closure-angular generatorName: javascript-closure-angular
outputDir: samples/client/petstore/javascript-closure-angular outputDir: samples/client/petstore/javascript-closure-angular
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/Javascript-Closure-Angular

View File

@ -1,6 +1,7 @@
generatorName: jaxrs-spec generatorName: jaxrs-spec
outputDir: samples/server/petstore/jaxrs-spec-interface-response outputDir: samples/server/petstore/jaxrs-spec-interface-response
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaJaxRS/spec
additionalProperties: additionalProperties:
artifactId: jaxrs-spec-interface-response-petstore-server artifactId: jaxrs-spec-interface-response-petstore-server
interfaceOnly: "true" interfaceOnly: "true"

View File

@ -1,3 +1,4 @@
generatorName: jmeter generatorName: jmeter
outputDir: samples/client/petstore/jmeter outputDir: samples/client/petstore/jmeter
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/jmeter-client

View File

@ -1,3 +1,4 @@
generatorName: k6 generatorName: k6
outputDir: samples/client/petstore/k6 outputDir: samples/client/petstore/k6
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/k6

View File

@ -1,9 +1,9 @@
generatorName: kotlin-spring generatorName: kotlin-spring
outputDir: samples/server/petstore/kotlin-springboot-modelMutable outputDir: samples/server/petstore/kotlin-springboot-modelMutable
library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-spring templateDir: modules/openapi-generator/src/main/resources/kotlin-spring
additionalProperties: additionalProperties:
library: spring-boot
serializableModel: "true" serializableModel: "true"
swaggerAnnotations: "true" swaggerAnnotations: "true"
serviceImplementation: "true" serviceImplementation: "true"

View File

@ -1,5 +1,6 @@
generatorName: kotlin-vertx generatorName: kotlin-vertx
outputDir: samples/server/petstore/kotlin/vertx outputDir: samples/server/petstore/kotlin/vertx
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-vertx-server
additionalProperties: additionalProperties:
modelMutable: "false" modelMutable: "false"

View File

@ -1,6 +1,5 @@
generatorName: android generatorName: android
outputDir: samples/client/petstore/android/httpclient outputDir: samples/client/petstore/android/httpclient
library: httpclient
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/android templateDir: modules/openapi-generator/src/main/resources/android
additionalProperties:
library: httpclient

View File

@ -2,5 +2,6 @@ generatorName: android
outputDir: samples/client/petstore/android/volley outputDir: samples/client/petstore/android/volley
library: volley library: volley
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/android
additionalProperties: additionalProperties:
artifactId: petstore-android-volley artifactId: petstore-android-volley

View File

@ -1,3 +1,4 @@
generatorName: clojure generatorName: clojure
outputDir: samples/client/petstore/clojure outputDir: samples/client/petstore/clojure
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.json inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.json
templateDir: modules/openapi-generator/src/main/resources/clojure

View File

@ -1,3 +1,4 @@
generatorName: cpp-restbed-server generatorName: cpp-restbed-server
outputDir: samples/server/petstore/cpp-restbed outputDir: samples/server/petstore/cpp-restbed
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/cpp-restbed-server

View File

@ -1,5 +1,6 @@
generatorName: csharp generatorName: csharp
outputDir: samples/openapi3/client/petstore/csharp/OpenAPIClient outputDir: samples/openapi3/client/petstore/csharp/OpenAPIClient
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}' packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientNetStandard outputDir: samples/client/petstore/csharp/OpenAPIClientNetStandard
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
targetFramework: netstandard1.3 targetFramework: netstandard1.3
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}' packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'

View File

@ -1,6 +1,7 @@
generatorName: csharp generatorName: csharp
outputDir: samples/client/petstore/csharp/OpenAPIClientWithPropertyChanged outputDir: samples/client/petstore/csharp/OpenAPIClientWithPropertyChanged
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp
additionalProperties: additionalProperties:
packageGuid: '{5CD900DE-8266-412F-A758-28E1F9C623D5}' packageGuid: '{5CD900DE-8266-412F-A758-28E1F9C623D5}'
generatePropertyChanged: "true" generatePropertyChanged: "true"

View File

@ -1,5 +1,6 @@
generatorName: csharp-dotnet2 generatorName: csharp-dotnet2
outputDir: samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient outputDir: samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/csharp-dotnet2
additionalProperties: additionalProperties:
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"

View File

@ -1,3 +1,4 @@
generatorName: javascript-closure-angular generatorName: javascript-closure-angular
outputDir: samples/client/petstore/javascript-closure-angular outputDir: samples/client/petstore/javascript-closure-angular
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/Javascript-Closure-Angular

View File

@ -1,10 +1,10 @@
generatorName: kotlin-spring generatorName: kotlin-spring
outputDir: samples/openapi3/server/petstore/kotlin-springboot-reactive outputDir: samples/openapi3/server/petstore/kotlin-springboot-reactive
library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-spring templateDir: modules/openapi-generator/src/main/resources/kotlin-spring
additionalProperties: additionalProperties:
serviceImplementation: "true" serviceImplementation: "true"
library: spring-boot
reactive: "true" reactive: "true"
swaggerAnnotations: "true" swaggerAnnotations: "true"
beanValidations: "true" beanValidations: "true"

View File

@ -1,10 +1,10 @@
generatorName: kotlin-spring generatorName: kotlin-spring
outputDir: samples/openapi3/server/petstore/kotlin-springboot outputDir: samples/openapi3/server/petstore/kotlin-springboot
library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/kotlin-spring templateDir: modules/openapi-generator/src/main/resources/kotlin-spring
additionalProperties: additionalProperties:
serviceImplementation: "true" serviceImplementation: "true"
library: spring-boot
serializableModel: "true" serializableModel: "true"
swaggerAnnotations: "true" swaggerAnnotations: "true"
beanValidations: "true" beanValidations: "true"

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v2/default outputDir: samples/client/petstore/typescript-angular-v2/default
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: "2" ngVersion: "2"

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v4.3/npm outputDir: samples/client/petstore/typescript-angular-v4.3/npm
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
npmVersion: 0.0.1 npmVersion: 0.0.1
ngVersion: "4.3" ngVersion: "4.3"

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v2/with-interfaces outputDir: samples/client/petstore/typescript-angular-v2/with-interfaces
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
withInterfaces: "true" withInterfaces: "true"
ngVersion: "2" ngVersion: "2"

View File

@ -1,3 +1,4 @@
generatorName: typescript-aurelia generatorName: typescript-aurelia
outputDir: samples/client/petstore/typescript-aurelia/default outputDir: samples/client/petstore/typescript-aurelia/default
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-aurelia

View File

@ -1,3 +1,4 @@
generatorName: typescript-fetch generatorName: typescript-fetch
outputDir: samples/client/petstore/typescript-fetch/builds/default outputDir: samples/client/petstore/typescript-fetch/builds/default
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-fetch

View File

@ -1,6 +1,7 @@
generatorName: typescript-fetch generatorName: typescript-fetch
outputDir: samples/client/petstore/typescript-fetch/builds/es6-target outputDir: samples/client/petstore/typescript-fetch/builds/es6-target
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-fetch
additionalProperties: additionalProperties:
npmVersion: 1.0.0 npmVersion: 1.0.0
supportsES6: true supportsES6: true

View File

@ -1,5 +1,6 @@
generatorName: typescript-fetch generatorName: typescript-fetch
outputDir: samples/client/petstore/typescript-fetch/builds/with-interfaces outputDir: samples/client/petstore/typescript-fetch/builds/with-interfaces
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-fetch
additionalProperties: additionalProperties:
withInterfaces: "true" withInterfaces: "true"

View File

@ -1,6 +1,7 @@
generatorName: typescript-fetch generatorName: typescript-fetch
outputDir: samples/client/petstore/typescript-fetch/builds/with-npm-version outputDir: samples/client/petstore/typescript-fetch/builds/with-npm-version
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-fetch
additionalProperties: additionalProperties:
npmVersion: 1.0.0 npmVersion: 1.0.0
npmName: '@openapitools/typescript-fetch-petstore' npmName: '@openapitools/typescript-fetch-petstore'

View File

@ -1,3 +1,4 @@
generatorName: typescript-inversify generatorName: typescript-inversify
outputDir: samples/client/petstore/typescript-inversify outputDir: samples/client/petstore/typescript-inversify
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-inversify

View File

@ -1,3 +1,4 @@
generatorName: typescript-jquery generatorName: typescript-jquery
outputDir: samples/client/petstore/typescript-jquery/default outputDir: samples/client/petstore/typescript-jquery/default
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-jquery

View File

@ -1,6 +1,7 @@
generatorName: typescript-jquery generatorName: typescript-jquery
outputDir: samples/client/petstore/typescript-jquery/npm outputDir: samples/client/petstore/typescript-jquery/npm
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-jquery
additionalProperties: additionalProperties:
npmVersion: 0.0.1 npmVersion: 0.0.1
npmName: '@openapitools/jquery-typescript-petstore' npmName: '@openapitools/jquery-typescript-petstore'

View File

@ -1,3 +1,4 @@
generatorName: typescript-node generatorName: typescript-node
outputDir: samples/client/petstore/typescript-node/default outputDir: samples/client/petstore/typescript-node/default
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-node

View File

@ -1,6 +1,7 @@
generatorName: typescript-node generatorName: typescript-node
outputDir: samples/client/petstore/typescript-node/npm outputDir: samples/client/petstore/typescript-node/npm
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-node
additionalProperties: additionalProperties:
npmVersion: 0.0.1 npmVersion: 0.0.1
npmName: '@openapitools/angular2-typescript-petstore' npmName: '@openapitools/angular2-typescript-petstore'

View File

@ -1,3 +1,4 @@
generatorName: scala-akka-http-server generatorName: scala-akka-http-server
outputDir: samples/server/petstore/scala-akka-http-server outputDir: samples/server/petstore/scala-akka-http-server
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/scala-akka-http-server

View File

@ -1,6 +1,7 @@
generatorName: perl generatorName: perl
outputDir: samples/client/petstore/perl/deep_module_test outputDir: samples/client/petstore/perl/deep_module_test
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing.yaml
templateDir: modules/openapi-generator/src/main/resources/perl
additionalProperties: additionalProperties:
moduleName: Something::Deep moduleName: Something::Deep
hideGenerationTimestamp: "true" hideGenerationTimestamp: "true"

View File

@ -0,0 +1,6 @@
generatorName: php-dt
outputDir: samples/client/petstore/php-dt-modern
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/php-dt-modern
additionalProperties:
modern: "true"

4
bin/configs/php-dt.yaml Normal file
View File

@ -0,0 +1,4 @@
generatorName: php-dt
outputDir: samples/client/petstore/php-dt
inputSpec: modules/openapi-generator/src/test/resources/3_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/php-dt

View File

@ -2,7 +2,7 @@ generatorName: spring
outputDir: samples/client/petstore/spring-cloud-async outputDir: samples/client/petstore/spring-cloud-async
library: spring-cloud library: spring-cloud
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-cloud templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
async: "true" async: "true"
java8: "true" java8: "true"

View File

@ -2,7 +2,7 @@ generatorName: spring
outputDir: samples/client/petstore/spring-cloud-no-nullable outputDir: samples/client/petstore/spring-cloud-no-nullable
library: spring-cloud library: spring-cloud
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-cloud templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
artifactId: petstore-spring-cloud-no-nullable artifactId: petstore-spring-cloud-no-nullable
responseWrapper: HystrixCommand responseWrapper: HystrixCommand

View File

@ -1,8 +1,8 @@
generatorName: spring generatorName: spring
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-spring-pageable.yaml
outputDir: samples/client/petstore/spring-cloud-spring-pageable outputDir: samples/client/petstore/spring-cloud-spring-pageable
artifactId: spring-cloud-spring-pageable
library: spring-cloud library: spring-cloud
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-spring-pageable.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
artifactId: spring-cloud-spring-pageable
hideGenerationTimestamp: 'true' hideGenerationTimestamp: 'true'

View File

@ -2,7 +2,7 @@ generatorName: spring
outputDir: samples/client/petstore/spring-cloud outputDir: samples/client/petstore/spring-cloud
library: spring-cloud library: spring-cloud
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring/libraries/spring-cloud templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
artifactId: petstore-spring-cloud artifactId: petstore-spring-cloud
responseWrapper: HystrixCommand responseWrapper: HystrixCommand

View File

@ -1,8 +1,8 @@
generatorName: spring generatorName: spring
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
outputDir: samples/server/petstore/spring-mvc-spring-pageable outputDir: samples/server/petstore/spring-mvc-spring-pageable
artifactId: spring-mvc-spring-pageable
library: spring-mvc library: spring-mvc
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
artifactId: spring-mvc-spring-pageable
hideGenerationTimestamp: 'true' hideGenerationTimestamp: 'true'

View File

@ -1,6 +1,7 @@
generatorName: spring generatorName: spring
outputDir: samples/client/petstore/spring-stubs outputDir: samples/client/petstore/spring-stubs
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
artifactId: spring-stubs artifactId: spring-stubs
interfaceOnly: "true" interfaceOnly: "true"

View File

@ -1,10 +1,10 @@
generatorName: spring generatorName: spring
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
outputDir: samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8 outputDir: samples/server/petstore/springboot-spring-pageable-delegatePattern-without-j8
artifactId: springboot-spring-pageable-delegatePattern-without-j8
library: spring-boot library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
delegatePattern: true delegatePattern: true
java8: false java8: false
additionalProperties: additionalProperties:
artifactId: springboot-spring-pageable-delegatePattern-without-j8
hideGenerationTimestamp: 'true' hideGenerationTimestamp: 'true'

View File

@ -1,9 +1,9 @@
generatorName: spring generatorName: spring
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
outputDir: samples/server/petstore/springboot-spring-pageable-delegatePattern outputDir: samples/server/petstore/springboot-spring-pageable-delegatePattern
artifactId: springboot-spring-pageable-delegatePattern
library: spring-boot library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
delegatePattern: true delegatePattern: true
additionalProperties: additionalProperties:
artifactId: springboot-spring-pageable-delegatePattern
hideGenerationTimestamp: 'true' hideGenerationTimestamp: 'true'

View File

@ -1,9 +1,9 @@
generatorName: spring generatorName: spring
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
outputDir: samples/server/petstore/springboot-spring-pageable-without-j8 outputDir: samples/server/petstore/springboot-spring-pageable-without-j8
artifactId: springboot-spring-pageable-withoutj8
library: spring-boot library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
java8: false java8: false
additionalProperties: additionalProperties:
artifactId: springboot-spring-pageable-withoutj8
hideGenerationTimestamp: 'true' hideGenerationTimestamp: 'true'

View File

@ -1,8 +1,8 @@
generatorName: spring generatorName: spring
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
outputDir: samples/server/petstore/springboot-spring-pageable outputDir: samples/server/petstore/springboot-spring-pageable
artifactId: springboot-spring-pageable
library: spring-boot library: spring-boot
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore-with-fake-endpoints-models-for-testing-with-spring-pageable.yaml
templateDir: modules/openapi-generator/src/main/resources/JavaSpring
additionalProperties: additionalProperties:
artifactId: springboot-spring-pageable
hideGenerationTimestamp: 'true' hideGenerationTimestamp: 'true'

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v6-not-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v6-not-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 6.0.0 ngVersion: 6.0.0
providedInRoot: "false" providedInRoot: "false"

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v8-provided-in-root/builds/single-request-parameter outputDir: samples/client/petstore/typescript-angular-v8-provided-in-root/builds/single-request-parameter
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
npmVersion: 1.0.0 npmVersion: 1.0.0
ngVersion: 8.0.0 ngVersion: 8.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v10-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v10-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 10.0.0 ngVersion: 10.0.0
npmVersion: 1.0.0 npmVersion: 1.0.0

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v10-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v10-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 10.0.0 ngVersion: 10.0.0

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v11-oneOf/builds/default outputDir: samples/client/petstore/typescript-angular-v11-oneOf/builds/default
inputSpec: modules/openapi-generator/src/test/resources/3_0/oneOfArrayMapImport.yaml inputSpec: modules/openapi-generator/src/test/resources/3_0/oneOfArrayMapImport.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 11.0.0 ngVersion: 11.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v11-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v11-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 11.0.0 ngVersion: 11.0.0
npmVersion: 1.0.0 npmVersion: 1.0.0

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v11-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v11-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 11.0.0 ngVersion: 11.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v6-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v6-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 6.0.0 ngVersion: 6.0.0
npmVersion: 1.0.0 npmVersion: 1.0.0

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v6-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v6-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 6.0.0 ngVersion: 6.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v7-not-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v7-not-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 7.0.0 ngVersion: 7.0.0
npmVersion: 1.0.0 npmVersion: 1.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v7-not-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v7-not-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 7.0.0 ngVersion: 7.0.0
providedInRoot: "false" providedInRoot: "false"

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v7-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v7-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 7.0.0 ngVersion: 7.0.0
npmVersion: 1.0.0 npmVersion: 1.0.0

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v7-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v7-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 7.0.0 ngVersion: 7.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v9-provided-in-any/builds/default outputDir: samples/client/petstore/typescript-angular-v9-provided-in-any/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 9.0.0 ngVersion: 9.0.0
providedIn: any providedIn: any

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v9-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v9-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 9.0.0 ngVersion: 9.0.0
npmVersion: 1.0.0 npmVersion: 1.0.0

View File

@ -1,5 +1,6 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v9-provided-in-root/builds/default outputDir: samples/client/petstore/typescript-angular-v9-provided-in-root/builds/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
ngVersion: 9.0.0 ngVersion: 9.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v6-not-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v6-not-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
npmVersion: 1.0.0 npmVersion: 1.0.0
ngVersion: 6.0.0 ngVersion: 6.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v8-provided-in-root/builds/with-npm outputDir: samples/client/petstore/typescript-angular-v8-provided-in-root/builds/with-npm
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
npmVersion: 1.0.0 npmVersion: 1.0.0
ngVersion: 8.0.0 ngVersion: 8.0.0

View File

@ -1,6 +1,7 @@
generatorName: typescript-angular generatorName: typescript-angular
outputDir: samples/client/petstore/typescript-angular-v8-provided-in-root/builds/with-prefixed-module-name outputDir: samples/client/petstore/typescript-angular-v8-provided-in-root/builds/with-prefixed-module-name
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-angular
additionalProperties: additionalProperties:
npmVersion: 1.0.0 npmVersion: 1.0.0
ngVersion: 8.0.0 ngVersion: 8.0.0

View File

@ -1,3 +1,4 @@
generatorName: typescript-aurelia generatorName: typescript-aurelia
outputDir: samples/client/petstore/typescript-aurelia/default outputDir: samples/client/petstore/typescript-aurelia/default
inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml inputSpec: modules/openapi-generator/src/test/resources/2_0/petstore.yaml
templateDir: modules/openapi-generator/src/main/resources/typescript-aurelia

Some files were not shown because too many files have changed in this diff Show More