angus
angus
This PR makes some major changes to support modern Elasticsearch, decoupling the cluster from import and search features. My company tasked me with adapting Photon such that we can host...
## Description Adds a python option `pydantic-base-model`, which will generate classes inheriting pydantic's [BaseModel](https://docs.pydantic.dev/latest/concepts/models/). ## Related Issue https://github.com/glideapps/quicktype/issues/1474 ## Motivation and Context [Pydantic](https://docs.pydantic.dev/latest/) is a commonly used python module for...
## Description Adds a `--enum-type-name-suffix` flag (defaults to false) that will generate Golang enums with their type appended to member names (e.g. `Red Colour = "RED"` -> `RedColour Colour =...
## Context (Input, Language) Input Format: **schema** Output Language: **go** ## Description When generating go code from schemas within a single package, different enums with the same named members will...
This PR adds a `UseRequiredKeyword` option to the C# code generator. This will use the `required` [modifier](https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/required), added in C#11, for any properties that are required in the json schema.