Results 61 comments of podhmo

from #718 If the hook that unknown field is found is existed, then, enable to support jsonschema's additionalProperties feature. Moreover, supporting patternProperties, somehow knowing the information about field's name is...

This pull request introduces a new flexible sorting mechanism in `dictknife` and provides comprehensive tests to ensure correctness and robustness. The main changes include the implementation of the sorting logic...

https://github.com/deepmap/oapi-codegen/pull/1380#issuecomment-1853926288 Yes, a bumped version is required after the kin-open API is updated to fully fix the bug. That said, this PR merge and bump kin-openapi can be separated as...

This pull request enhances the `dictknife` library by introducing new join operations and corresponding tests. It provides a flexible API for performing various types of joins (inner, left outer, right...

Ah, OK. This is bug. `&&` is correct instead of `||` https://github.com/deepmap/oapi-codegen/blob/1f53862bcc64573d3d0c4c105c71a8143e7b1816/pkg/codegen/merge_schemas.go#L142-L151

we need more work in kin-openapi repository - https://github.com/getkin/kin-openapi/issues/884

This PR is already ready for review, so a merge should fix it. - https://github.com/oapi-codegen/oapi-codegen/pull/1380

e.g. https://github.com/podhmo/dictknife/blob/02a57688de27d5a37f0d68f1d4240e43cebe3e0c/src/dictknife/jsonknife/lifting.py#L63 https://github.com/podhmo/dictknife/blob/02a57688de27d5a37f0d68f1d4240e43cebe3e0c/src/dictknife/swaggerknife/flatten.py#L5 https://github.com/podhmo/dictknife/blob/02a57688de27d5a37f0d68f1d4240e43cebe3e0c/src/dictknife/jsonknife/bundler.py#L27