Skip to content

fix: rm nested fields and descriptor scheme#1391

Merged
jakobmoellerdev merged 4 commits into
open-component-model:mainfrom
jakobmoellerdev:generator-prep
Dec 11, 2025
Merged

fix: rm nested fields and descriptor scheme#1391
jakobmoellerdev merged 4 commits into
open-component-model:mainfrom
jakobmoellerdev:generator-prep

Conversation

@jakobmoellerdev

@jakobmoellerdev jakobmoellerdev commented Dec 10, 2025

Copy link
Copy Markdown
Member

What this PR does / why we need it

this makes it so that we can override the scheme that is used and referenced for a type with an annotation. we use this for descriptor v2 to embed the descriptor scheme which (for now) is pregenerated and maintained manually instead of autogenerated.

It also removes nested ids to embed the schemes properly so that they are considered part of their parent scheme and def resolution works as we intended it.

Which issue(s) this PR fixes

Signed-off-by: Jakob Möller <contact@jakob-moeller.com>
@jakobmoellerdev jakobmoellerdev requested a review from a team as a code owner December 10, 2025 09:59
Signed-off-by: Jakob Möller <contact@jakob-moeller.com>
Signed-off-by: Jakob Möller <contact@jakob-moeller.com>
@github-actions github-actions Bot added the component/github-actions Changes on GitHub Actions or within `.github/` directory label Dec 10, 2025
Comment thread bindings/go/generator/jsonschemagen/marker.go
@jakobmoellerdev jakobmoellerdev enabled auto-merge (squash) December 11, 2025 11:44
@jakobmoellerdev jakobmoellerdev merged commit d5ddea4 into open-component-model:main Dec 11, 2025
62 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/github-actions Changes on GitHub Actions or within `.github/` directory kind/bugfix Bug size/m Medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants