Skip to content
Closed
Show file tree
Hide file tree
Changes from 21 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 18 additions & 0 deletions bin/configs/dart-dio-echo-server-dio-built_value.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
generatorName: dart-dio
outputDir: samples/client/echo_api/dart/dart-dio-built_value
inputSpec: modules/openapi-generator/src/test/resources/3_0/dart/echo_api.yaml
templateDir: modules/openapi-generator/src/main/resources/dart/libraries/dio
typeMappings:
Client: "ModelClient"
File: "ModelFile"
EnumClass: "ModelEnumClass"
additionalProperties:
hideGenerationTimestamp: "true"
enumUnknownDefaultCase: "true"
serializationLibrary: "built_value"
networkingLibrary: "dio"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What about using library (global option, not generator option) instead?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

currently the serializationLibrary is assigned to library global option (this was introduced in #9980)
I was going to make another PR that targets v7.0.0, with the correct parameters assigned, but I am not sure if this is the right approach

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

artifactId: echo-api-dart-dio-built_value
reservedWordsMappings:
class: "classField"


18 changes: 18 additions & 0 deletions bin/configs/dart-dio-echo-server-dio-json_serializable.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
generatorName: dart-dio
outputDir: samples/client/echo_api/dart/dart-dio-json_serializable
inputSpec: modules/openapi-generator/src/test/resources/3_0/dart/echo_api.yaml
templateDir: modules/openapi-generator/src/main/resources/dart/libraries/dio
typeMappings:
Client: "ModelClient"
File: "ModelFile"
EnumClass: "ModelEnumClass"
additionalProperties:
hideGenerationTimestamp: "true"
enumUnknownDefaultCase: "true"
serializationLibrary: "json_serializable"
networkingLibrary: "dio"
artifactId: echo-api-dart-dio-json_serializable
reservedWordsMappings:
class: "classField"


17 changes: 17 additions & 0 deletions bin/configs/dart-dio-echo-server-http-built_value.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
generatorName: dart-dio
outputDir: samples/client/echo_api/dart/dart-http-built_value
inputSpec: modules/openapi-generator/src/test/resources/3_0/dart/echo_api.yaml
templateDir: modules/openapi-generator/src/main/resources/dart/libraries/dio
typeMappings:
Client: "ModelClient"
File: "ModelFile"
EnumClass: "ModelEnumClass"
additionalProperties:
hideGenerationTimestamp: "true"
enumUnknownDefaultCase: "true"
serializationLibrary: "built_value"
networkingLibrary: "http"
artifactId: echo-api-dart-http-built_value
reservedWordsMappings:
class: "classField"

18 changes: 18 additions & 0 deletions bin/configs/dart-dio-echo-server-http-json_serializable.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
generatorName: dart-dio
outputDir: samples/client/echo_api/dart/dart-http-json_serializable
inputSpec: modules/openapi-generator/src/test/resources/3_0/dart/echo_api.yaml
templateDir: modules/openapi-generator/src/main/resources/dart/libraries/dio
typeMappings:
Client: "ModelClient"
File: "ModelFile"
EnumClass: "ModelEnumClass"
additionalProperties:
hideGenerationTimestamp: "true"
enumUnknownDefaultCase: "true"
serializationLibrary: "json_serializable"
networkingLibrary: "http"
artifactId: echo-api-dart-dio-json_serializable
reservedWordsMappings:
class: "classField"


11 changes: 0 additions & 11 deletions bin/configs/dart-dio-oneof-polymorphism-and-inheritance.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions bin/configs/dart-dio-oneof-primitive.yaml

This file was deleted.

11 changes: 0 additions & 11 deletions bin/configs/dart-dio-oneof.yaml

This file was deleted.

Loading