Commit d479020
committed
Merge branch 'master' into feature/javaOneOfDeduction
# Conflicts:
# modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/SpringCodegen.java
# modules/openapi-generator/src/main/resources/JavaSpring/oneof_interface.mustache14,723 files changed
Lines changed: 354194 additions & 136411 deletions
File tree
- .devcontainer
- .github
- ISSUE_TEMPLATE
- workflows
- .mvn
- CI
- bin
- configs
- manual
- utils
- docs
- generators
- modules
- openapi-generator-cli
- openapi-generator-core
- openapi-generator-gradle-plugin
- samples/local-spec
- src
- main/kotlin/org/openapitools/generator/gradle/plugin
- test/kotlin
- openapi-generator-maven-plugin
- examples
- multi-module/java-client
- src/main/java/org/openapitools/codegen/plugin
- openapi-generator-online
- openapi-generator
- src
- main
- java/org/openapitools/codegen
- config
- languages
- templating
- utils
- resources
- JavaInflector
- JavaJaxRS
- cxf-cdi
- cxf-ext
- cxf
- libraries/jersey3
- resteasy
- eap
- spec
- libraries/quarkus
- JavaPlayFramework
- JavaSpring
- libraries
- spring-cloud
- spring-http-interface
- project
- JavaVertXServer
- Javascript-Apollo
- Javascript-Flowtyped
- Javascript
- Java
- auth
- libraries
- apache-httpclient
- feign
- auth
- google-api-client
- jersey2
- auth
- jersey3
- auth
- microprofile
- native
- okhttp-gson
- auth
- rest-assured
- restclient
- auth
- resteasy
- resttemplate
- auth
- retrofit2
- play-common/auth
- play24
- play25
- play26
- vertx
- auth
- webclient
- auth
- META-INF/services
- apex
- asciidoc-documentation
- aspnetcore
- 2.0
- 2.1
- 3.0
- avro-schema
- cpp-pistache-server
- cpp-qt-client
- cpp-rest-sdk-client
- cpp-restbed-server
- cpp-ue4
- crystal
- csharp-functions
- libraries/httpclient
- csharp
- libraries
- generichost
- httpclient
- unityWebRequest
- dart2
- auth
- serialization/native
- dart/libraries/dio/serialization
- built_value
- json_serializable
- api
- elixir
- elm
- go-server
- go
- graphql-nodejs-express-server
- graphql-schema
- htmlDocs2
- htmlDocs
- java-camel-server
- java-helidon
- client/libraries
- mp
- auth
- se
- common
- server/libraries
- mp
- se
- java-micronaut
- client
- auth
- configuration
- common/model
- server
- java-msf4j-server
- java-pkmst
- julia-client
- julia-server
- kotlin-client
- jvm-common/infrastructure
- libraries
- jvm-ktor
- jvm-okhttp
- infrastructure
- jvm-retrofit2
- jvm-spring-restclient/infrastructure
- jvm-spring-webclient/infrastructure
- jvm-vertx
- jvm-volley
- auth
- request
- multiplatform
- infrastructure
- kotlin-misk
- kotlin-server/libraries
- javalin5
- javalin6
- jaxrs-spec
- ktor2
- ktor
- kotlin-spring
- ktorm-schema
- lua
- markdown-documentation
- objc
- openapi-static
- assets/js
- perl
- php-dt
- php-flight
- php-laravel
- php-lumen
- php-mezzio-ph-modern
- php-mezzio-ph
- php-nextgen
- php-slim4-server
- php-symfony
- serialization
- testing
- php
- libraries/psr-18
- postman-collection
- powershell
- protobuf-schema
- python-fastapi
- python-pydantic-v1
- asyncio
- tornado
- python
- asyncio
- tornado
- ruby-client
- ruby-on-rails-server
- rust-axum
- rust-server-deprecated
- rust-server
- rust
- hyper0x
- hyper
- reqwest-trait
- reqwest
- scala-akka-client
- project
- scala-akka-http-server
- scala-cask
- project
- scala-http4s-server
- scala-http4s
- project
- scala-pekko-client
- project
- scala-play-server
- app
- scala-sttp4
- project
- scala-sttp
- project
- scalatra
- scalaz
- swift-combine
- swift5
- swift6
- libraries
- alamofire
- urlsession
- typescript-angular
- typescript-axios
- typescript-fetch
- typescript-inversify
- typescript-nestjs
- typescript-redux-query
- typescript-rxjs
- typescript
- api
- http
- types
- test
- antlr4
- imports
- org/openapitools/codegen/antlr4
- java/org/openapitools/codegen
- config
- csharpnetcore
- goserver
- java
- assertions
- spring
- kotlin
- misk
- spring
- options
- postman
- protobuf
- python
- rust
- typescript
- fetch
- typescriptangular
- utils
- resources
- 2_0
- templates/Java
- libraries/jersey2
- 3_0
- cpp-restsdk
- csharp
- dart
- elixir
- java
- kotlin
- php-nextgen
- php-symfony
- php
- postman-collection
- protobuf
- python
- rust-server
- rust
- scala-http4s-server
- spring
- typescript-fetch
- typescript
- 3_1
- csharp
- bugs
- samples/client
- echo_api
- csharp/restsharp/net8/EchoApi
- .openapi-generator
- api
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- go-external-refs
- .openapi-generator
- api
- go
- .openapi-generator
- api
- java
- apache-httpclient
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- feign-gson
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- model
- native
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- model
- okhttp-gson-user-defined-templates
- .openapi-generator
- api
- modelCopy
- src/main/java/org/openapitools/client
- api
- auth
- model
- okhttp-gson
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- restclient
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- resteasy
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- resttemplate
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- kotlin-jvm-okhttp
- .openapi-generator
- src/main/kotlin/org/openapitools/client/infrastructure
- kotlin-jvm-spring-3-restclient
- .openapi-generator
- src/main/kotlin/org/openapitools/client/infrastructure
- kotlin-jvm-spring-3-webclient
- .openapi-generator
- src/main/kotlin/org/openapitools/client/infrastructure
- kotlin-model-prefix-type-mappings
- .openapi-generator
- php-nextgen-streaming
- .openapi-generator
- src
- Api
- Model
- php-nextgen
- .openapi-generator
- src
- Api
- Model
- powershell
- .openapi-generator
- src/PSOpenAPITools/en-US
- python-disallowAdditionalPropertiesIfNotPresent
- .github/workflows
- .openapi-generator
- openapi_client
- python-pydantic-v1
- .openapi-generator
- openapi_client
- python
- .github/workflows
- .openapi-generator
- openapi_client
- ruby-faraday
- .openapi-generator
- lib
- openapi_client
- api
- models
- spec
- ruby-httpx
- .openapi-generator
- lib
- openapi_client
- api
- models
- spec
- ruby-typhoeus
- .openapi-generator
- lib
- openapi_client
- api
- models
- spec
- r
- .openapi-generator
- typescript-axios/build
- .openapi-generator
- docs
- typescript/build
- .openapi-generator
- apis
- auth
- http
- models
- types
- github/jetbrains/http/client/.openapi-generator
- jetbrains/adyen
- adyen/http/client/.openapi-generator
- checkoutbasic/http/client/.openapi-generator
- opendota/jetbrains/http/client/.openapi-generator
- others
- csharp-complex-files
- .openapi-generator
- api
- src/Org.OpenAPITools
- Api
- Client
- Model
- c/bearerAuth
- .openapi-generator
- go
- allof_multiple_ref_and_discriminator
- .openapi-generator
- api
- oneof-anyof-required
- .openapi-generator
- api
- oneof-discriminator-lookup
- .openapi-generator
- api
- java
- jersey2-oneOf-Mixed
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- jersey2-oneOf-duplicates
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- okhttp-gson-oneOf-array
- .openapi-generator
- api
- docs
- src/main/java/org/openapitools/client
- auth
- model
- okhttp-gson-oneOf
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- okhttp-gson-streaming
- .openapi-generator
- api
- src/main/java/org/openapitools/client
- api
- auth
- model
- restclient-enum-in-multipart
- .github/workflows
- .openapi-generator
- api
- docs
- gradle/wrapper
- src
- main
- java/org/openapitools/client
- api
- auth
- model
- test
- java/org/openapitools/client
- api
- model
- resources
- restclient-useAbstractionForFiles
- .openapi-generator
- src/main/java/org/openapitools/client
- api
- auth
- resttemplate-list-schema-validation
- .openapi-generator
- src/main/java/org/openapitools/client
- api
- auth
- resttemplate-useAbstractionForFiles
- .openapi-generator
- src/main/java/org/openapitools/client
- api
- auth
- webclient-useAbstractionForFiles
- .openapi-generator
- src/main/java/org/openapitools/client
- api
- auth
- k6
- basicAuth
- .openapi-generator
- bearerAuth
- .openapi-generator
- kotlin-jvm-okhttp-non-ascii-headers
- .openapi-generator
- src/main/kotlin/org/openapitools/client/infrastructure
- kotlin-jvm-okhttp-parameter-tests
- .openapi-generator
- src/main/kotlin/org/openapitools/client/infrastructure
- kotlin-jvm-okhttp-path-comments
- .openapi-generator
- docs
- gradle/wrapper
- src
- main/kotlin/org/openapitools/client
- apis
- infrastructure
- models
- test/kotlin/org/openapitools/client
- apis
- models
- rust
- hyper
- api-with-ref-param
- .openapi-generator
- composed-oneof
- .openapi-generator
- emptyObject
- .openapi-generator
- oneOf-array-map
- .openapi-generator
- oneOf-reuseRef
- .openapi-generator
- oneOf
- .openapi-generator
- reqwest-regression-16119
- .openapi-generator
- reqwest
- api-with-ref-param
- .openapi-generator
- composed-oneof
- .openapi-generator
- emptyObject
- .openapi-generator
- oneOf-array-map
- .openapi-generator
- oneOf-reuseRef
- .openapi-generator
- oneOf
- .openapi-generator
- typescript-angular/builds
- composed-schemas-tagged-unions
- .openapi-generator
- api
- composed-schemas
- .openapi-generator
- api
- typescript-axios/with-separate-models-and-api-inheritance
- .openapi-generator
- docs
- typescript-fetch/self-import-issue
- .openapi-generator
- models
- typescript-node/encode-decode/build/.openapi-generator
- typescript-rxjs/allOf-composition/.openapi-generator
- typescript
- builds
- array-of-lists
- .openapi-generator
- http
- types
- enum-single-value
- .openapi-generator
- http
- types
- null-types-simple
- .openapi-generator
- http
- types
- with-unique-items
- .openapi-generator
- http
- types
- encode-decode/build
- .openapi-generator
- http
- types
- petstore
- R-httr2-wrapper
- .openapi-generator
- R-httr2
- .openapi-generator
- R
- .openapi-generator
- ada
- .openapi-generator
- src
- client
- model
- apex/.openapi-generator
- bash
- .openapi-generator
- c-useJsonUnformatted
- .openapi-generator
- cpp-qt-addDownloadProgress
- .openapi-generator
- client
- cpp-qt
- .openapi-generator
- client
- cpp-restsdk/client
- .openapi-generator
- include/CppRestPetstoreClient
- api
- model
- src
- api
- model
- cpp-tiny/.openapi-generator
- cpp-ue4
- .openapi-generator
- Public
- crystal
- .openapi-generator
- bin
- spec
- api
- models
- src
- petstore
- api
- models
- csharp-functions/.openapi-generator
- csharp/generichost
- latest
- HelloWorld
- .openapi-generator
- api
- docs
- apis
- models
- scripts
- src
- Org.OpenAPITools.Test
- Api
- Model
- Org.OpenAPITools
- Api
- Client
- Extensions
- Model
- OneOfList
- .openapi-generator
- api
- docs
- apis
- models
- scripts
- src
- Org.OpenAPITools.Test
- Api
- Model
- Org.OpenAPITools
- Api
- Client
- Extensions
- Model
- Tags
- .openapi-generator
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- net4.7
- AllOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- AnyOfNoCompare
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- AnyOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- FormModels
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- OneOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- Petstore
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- UseDateTimeForDate
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- net4.8
- AllOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- AnyOfNoCompare
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- AnyOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- FormModels
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- OneOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- Petstore
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- UseDateTimeForDate
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- net8
- AllOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- AnyOfNoCompare
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- AnyOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- FormModels
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- NullReferenceTypes
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- OneOf
- .openapi-generator
- api
- docs/apis
- src
- Org.OpenAPITools.Test
- Org.OpenAPITools
- Api
- Client
- Model
- Petstore
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- SourceGeneration
- .openapi-generator
- api
- docs
- apis
- models
- src
- Org.OpenAPITools.Test
- Model
- Org.OpenAPITools
- Api
- Client
- Model
- c
- .openapi-generator
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | | - | |
17 | | - | |
| 16 | + | |
18 | 17 | | |
19 | 18 | | |
20 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| 145 | + | |
145 | 146 | | |
| 147 | + | |
146 | 148 | | |
147 | 149 | | |
148 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
| 28 | + | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments