Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore ValidationSchema that results in registering all models #38886

Merged
merged 1 commit into from
Feb 20, 2024

Commits on Feb 20, 2024

  1. Ignore ValidationSchema that results in registering all models

    `ValidationSchema` is annotated with `@JsonDeserialize` which leads in
    its entire type hierarchy being registered for reflective access along
    with the corresponding methods. This essentially ends up registering all
    models as in kubernetes-client 6.9.0 ValidationSchema was augmented to
    implement `Editable<ValidationSchemaBuilder>`, which increases the
    reachable types in comparison to previous versions.
    
    Ignoring registrations for `ValidationSchema` aligns with what we
    already do for `KubeSchema`.
    
    Fixes quarkusio#38683
    zakkak committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    637ebea View commit details
    Browse the repository at this point in the history