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

Add JSON-schema generator #103

Merged
merged 5 commits into from
Feb 6, 2024
Merged

Add JSON-schema generator #103

merged 5 commits into from
Feb 6, 2024

Commits on Jan 31, 2024

  1. Define AST without inheriting Namespace

    Gunnar Andersson authored and gunnar-mb committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    b4f1fa0 View commit details
    Browse the repository at this point in the history
  2. JSON-schema: First implementation

    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    01c236c View commit details
    Browse the repository at this point in the history
  3. Add JSON-schema meta-schema file, and its license

    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    d4b8a3e View commit details
    Browse the repository at this point in the history
  4. JSON-schema: Add pretty-printer

    Better to build this into ifex_to_json_schema.py later, but it
    would require a bit of rework to produce an internal string
    instead of just direct "print" as it is now.
    
    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    875ac91 View commit details
    Browse the repository at this point in the history
  5. JSON-schema: Test generator in .github workflow

    Signed-off-by: Gunnar Andersson <[email protected]>
    gunnar-mb committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    ef2a32f View commit details
    Browse the repository at this point in the history