You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: implement support for sub-schemas
* fix: add guard against loading non-json files when reading references in schemas
* feat: introduce basic allOf support
* fix: handle struct slices prop merging for allOf types
* feat: introduce basic anyOf support, fix default value issue.
* fix: make anyOf properties of primitive types dump interface instead of first type
* fix: reduce duplicate types
* fix: furhter reduce duplicate types
* chore: refactor cmp Opts utility
* fix: add graceful handling of some edge cases in code generation
* empty enum type name
* missing unmarshal methods for map types
* "Plain" type naming collisions
* schema.Type new properties potential (de)serialization
* chore: rename test files after rebase
* chore: cleanup go deps
* chore: fix go linting issues
* chore: integrate new formatter changes after rebase
* fix: set consistent var names in unmarshallers, introduce support for both yaml and json in validators
* chore: remove dead code
* fix: use '>' instead of '>=' to perform max length validation.
* chore: remove 'two' constant
* chore: disable gomnd linter
* chore: update deps
* chore: fix linting issues
* fix: adapt additionalProperties tests after rebase
* fix: adapt date tests after rebase
* fix: adapt tests with required fields after rebase
* fix: adapt remaining failing tests after rebase
* fix: rename inconsistently-named tests
* feat: commit go.work
* chore: update go work
* chore: align all golang versions to 1.22.9
* fix: correct conflict resolution mistakes after updating from main.
* chore: refactor generator code, remove dead code.
* fix: regenerate most go-generated code in tests, remove wrong guard in string validator
* chore: remove useless file
* fix: address linting issues.
* fix: make anyOf and allOf work with refs
* fix: add support for anyOf and allOf also on properties on the root type
* feat: introduce ability to infer common root type in subschemas that don't specify it
* chore: remove deprecated linters
* fix: add receivers nolint to date and time types
* fix: correct linting issues
* fix: set ptr receiver in model
* chore: add missing json tags to model
* chore: refactor generateStructType to reduce cyclomatic complexity
* chore: bump golangci-lint version
* chore: tweak resolveRefs function
* chore: tweak resolveRefs function
* fix: add guard against setting alias types using the same name of the aliased one
* chore: add tests combining allOf and anyOF
* chore: fix linting issues
* chore: ignore output/ folder
* wip: resolving infinite recursion issue
* chore: refactor cycle detection
* feat: improve enter/exit subschema functions in nameScope to support nested subschemas
* fix: set test assertions parameters in the right order
* fix: add guards agains false cycle detections
* fix: refine codegen for recursive subschemas
* fix: correct linting issues
* chore: rename tests
0 commit comments