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

CRD generator implementation that supports Jakarta and Swagger #6315

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on Aug 29, 2024

  1. CRD generator implementation that supports Jakarta and Swagger

    This change adds an alternative CRD generator implementation that is
    based on
    [victools/jsonschema-generator](https://github.com/victools/jsonschema-generator).
    
    The victools generator allows modules to be registered to customize
    schema generation, and there are modules that provide support for
    Jakarta Validation and Swagger annotations.
    
    These changes are being contributed into test scope as a prototype,
    since no effort has been made to integrate it with the existing CRD
    generator API. It is a totally separate implementation that is not at
    parity with the existing generator. The intent is that someone with more
    knowledge of the Fabric8 codebase can incorporate some aspects of it
    into the real product.
    adriansuarez committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    32e49f2 View commit details
    Browse the repository at this point in the history