[java] Intro openApiNullable property to enable/disable OpenAPI Jackson Nullable library (#6154)

* Add option to prevent usage of jackson-nullable (#2901)

Add a option for all java client and server to prevent
usage of third party library (jackson-databind-nullable)
which may be forbidden in some company

Add samples for Vertx, Spring MVC, Spring Cloud, Feign and Play

Upgrade dependencies for org.openapitools:jackson-databind-nullable

* Samples - Remove dependency org.openapitools:jackson-databind-nullable (#2901)

* Fix generation of gradle file for vertx (#2901)

* Regenerate samples (#2901)

* Fix documentation and up to date (#2901)

* Fix forgotten regeneration of vertx after dependency integration (#2901)

* Regenerate template after rebase (#2901)

* Use yaml config files introduce in #6509 to manage samples (#2901)

* Regenerate template using the config (#2901)

* Fix bad version during testing generated samples (#2901)

* Regenerate template after fix bad version (#2901)

* Fix merge, allow for set importing on codegen model

Co-authored-by: Jim Schubert <james.schubert@gmail.com>
This commit is contained in:
Patouche
2020-08-31 15:25:18 +02:00
committed by GitHub
parent 7032c401ea
commit b9662dc25d
688 changed files with 68382 additions and 388 deletions

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -19,8 +19,4 @@ Name | Type | Description | Notes
**anytype3** | **Object** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**color** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**arrayArrayNumber** | [**List&lt;List&lt;BigDecimal&gt;&gt;**](List.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**arrayNumber** | [**List&lt;BigDecimal&gt;**](BigDecimal.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -11,8 +11,4 @@ Name | Type | Description | Notes
**arrayArrayOfModel** | [**List&lt;List&lt;ReadOnlyFirst&gt;&gt;**](List.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -20,8 +20,4 @@ LEOPARDS | &quot;leopards&quot;
JAGUARS | &quot;jaguars&quot;
## Implemented Interfaces
* Parcelable

View File

@@ -20,8 +20,4 @@ LEOPARDS | &quot;leopards&quot;
JAGUARS | &quot;jaguars&quot;
## Implemented Interfaces
* Parcelable

View File

@@ -14,8 +14,4 @@ Name | Type | Description | Notes
**ATT_NAME** | **String** | Name of the pet | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**declawed** | **Boolean** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**declawed** | **Boolean** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**name** | **String** | |
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**propertyClass** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**client** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**breed** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**breed** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -28,8 +28,4 @@ FISH | &quot;fish&quot;
CRAB | &quot;crab&quot;
## Implemented Interfaces
* Parcelable

View File

@@ -51,8 +51,4 @@ NUMBER_1_DOT_1 | 1.1
NUMBER_MINUS_1_DOT_2 | -1.2
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**files** | [**List&lt;java.io.File&gt;**](java.io.File.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -22,8 +22,4 @@ Name | Type | Description | Notes
**bigDecimal** | [**BigDecimal**](BigDecimal.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**foo** | **String** | | [optional] [readonly]
## Implemented Interfaces
* Parcelable

View File

@@ -21,8 +21,4 @@ UPPER | &quot;UPPER&quot;
LOWER | &quot;lower&quot;
## Implemented Interfaces
* Parcelable

View File

@@ -11,8 +11,4 @@ Name | Type | Description | Notes
**map** | [**Map&lt;String, Animal&gt;**](Animal.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -11,8 +11,4 @@ Name | Type | Description | Notes
**propertyClass** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -11,8 +11,4 @@ Name | Type | Description | Notes
**message** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**_return** | **Integer** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -13,8 +13,4 @@ Name | Type | Description | Notes
**_123number** | **Integer** | | [optional] [readonly]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**justNumber** | [**BigDecimal**](BigDecimal.md) | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -24,8 +24,4 @@ APPROVED | &quot;approved&quot;
DELIVERED | &quot;delivered&quot;
## Implemented Interfaces
* Parcelable

View File

@@ -11,8 +11,4 @@ Name | Type | Description | Notes
**myBoolean** | **Boolean** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -24,8 +24,4 @@ PENDING | &quot;pending&quot;
SOLD | &quot;sold&quot;
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**baz** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -9,8 +9,4 @@ Name | Type | Description | Notes
**$specialPropertyName** | **Long** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -10,8 +10,4 @@ Name | Type | Description | Notes
**name** | **String** | | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -13,8 +13,4 @@ Name | Type | Description | Notes
**arrayItem** | **List&lt;Integer&gt;** | |
## Implemented Interfaces
* Parcelable

View File

@@ -14,8 +14,4 @@ Name | Type | Description | Notes
**arrayItem** | **List&lt;Integer&gt;** | |
## Implemented Interfaces
* Parcelable

View File

@@ -16,8 +16,4 @@ Name | Type | Description | Notes
**userStatus** | **Integer** | User Status | [optional]
## Implemented Interfaces
* Parcelable

View File

@@ -37,8 +37,4 @@ Name | Type | Description | Notes
**prefixNsWrappedArray** | **List&lt;Integer&gt;** | | [optional]
## Implemented Interfaces
* Parcelable