Bug Report Checklist
Description
- Without nullable (default should be false)
Model is still nullable.
[DataMember(Name="bar", EmitDefaultValue=false)]
public bool? Bar { get; set; }
nullable: false with config "useDateTimeOffset": true
Model is still nullable.
[DataMember(Name="bar", EmitDefaultValue=false)]
public DateTimeOffset? Bar { get; set; }
openapi-generator version
4.1.0
OpenAPI declaration file content or url
- Without nullable (default should be false)
openapi: 3.0.2
info:
title: Test
version: 0.1.0
servers:
- url: http://localhost
paths:
/:
get:
operationId: test
responses:
200:
description: test
components:
schemas:
Foo:
type: object
properties:
bar:
type: boolean
nullable: false with config "useDateTimeOffset": true
openapi: 3.0.2
info:
title: Test
version: 0.1.0
servers:
- url: http://localhost
paths:
/:
get:
operationId: test
responses:
200:
description: test
components:
schemas:
Foo:
type: object
properties:
bar:
type: string
format: date-time
nullable: false
Command line used for generation
openapi-generator generate -i test.yaml -g aspnetcore -o test
openapi-generator generate -i test.yaml -g aspnetcore -o test -c config.json
config.json
{
"useDateTimeOffset": true
}
Steps to reproduce
Generate and check the model file.
Related issues/PRs
#2269
Suggest a fix
Bug Report Checklist
Description
Model is still nullable.
nullable: falsewith config"useDateTimeOffset": trueModel is still nullable.
openapi-generator version
4.1.0
OpenAPI declaration file content or url
nullable: falsewith config"useDateTimeOffset": trueCommand line used for generation
openapi-generator generate -i test.yaml -g aspnetcore -o testopenapi-generator generate -i test.yaml -g aspnetcore -o test -c config.jsonconfig.json
{ "useDateTimeOffset": true }Steps to reproduce
Generate and check the model file.
Related issues/PRs
#2269
Suggest a fix