forked from loafle/openapi-generator-original
[Python] Handle nullable dictionary values (#17605)
* fix nullable elements in maps * update examples * exclude values typed as Any
This commit is contained in:
@@ -16,8 +16,8 @@ Name | Type | Description | Notes
|
||||
**array_and_items_nullable_prop** | **List[Optional[object]]** | | [optional]
|
||||
**array_items_nullable** | **List[Optional[object]]** | | [optional]
|
||||
**object_nullable_prop** | **Dict[str, object]** | | [optional]
|
||||
**object_and_items_nullable_prop** | **Dict[str, object]** | | [optional]
|
||||
**object_items_nullable** | **Dict[str, object]** | | [optional]
|
||||
**object_and_items_nullable_prop** | **Dict[str, Optional[object]]** | | [optional]
|
||||
**object_items_nullable** | **Dict[str, Optional[object]]** | | [optional]
|
||||
|
||||
## Example
|
||||
|
||||
|
||||
@@ -38,8 +38,8 @@ class NullableClass(BaseModel):
|
||||
array_and_items_nullable_prop: Optional[List[Optional[Dict[str, Any]]]] = None
|
||||
array_items_nullable: Optional[List[Optional[Dict[str, Any]]]] = None
|
||||
object_nullable_prop: Optional[Dict[str, Dict[str, Any]]] = None
|
||||
object_and_items_nullable_prop: Optional[Dict[str, Dict[str, Any]]] = None
|
||||
object_items_nullable: Optional[Dict[str, Dict[str, Any]]] = None
|
||||
object_and_items_nullable_prop: Optional[Dict[str, Optional[Dict[str, Any]]]] = None
|
||||
object_items_nullable: Optional[Dict[str, Optional[Dict[str, Any]]]] = None
|
||||
additional_properties: Dict[str, Any] = {}
|
||||
__properties: ClassVar[List[str]] = ["required_integer_prop", "integer_prop", "number_prop", "boolean_prop", "string_prop", "date_prop", "datetime_prop", "array_nullable_prop", "array_and_items_nullable_prop", "array_items_nullable", "object_nullable_prop", "object_and_items_nullable_prop", "object_items_nullable"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user