Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions configuration-schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,13 @@
"type": "boolean",
"description": "Whether to use the initialism overrides"
},
"additional-initialisms": {
"type": "array",
"description": "AdditionalInitialisms defines additional initialisms to be used by the code generator. Has no effect unless the `name-normalizer` is set to `ToCamelCaseWithInitialisms`",
"items": {
"type": "string"
}
},
"nullable-type": {
"type": "boolean",
"description": "Whether to generate nullable type for nullable fields"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# yaml-language-server: $schema=../../../../../configuration-schema.json
package: tocamelcasewithadditionalinitialisms
generate:
gorilla-server: true
client: true
models: true
embedded-spec: true
output: name_normalizer.gen.go
output-options:
skip-prune: true
name-normalizer: ToCamelCaseWithInitialisms
additional-initialisms:
- NAME
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
package tocamelcasewithadditionalinitialisms

//go:generate go run github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen --config=config.yaml ../spec.yaml
Loading