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

Feature-152-fix-schema-ref-resolve #180

Merged
merged 20 commits into from
Oct 23, 2024
Merged

Conversation

jh-RLI
Copy link
Contributor

@jh-RLI jh-RLI commented Oct 22, 2024

Summary of the discussion

This PR implements version 1.0 of the schema generation module. It enables all Linux users to generate the full schema.json that covers the full oemetadata specification. It is composed of its schema parts by resolving $ref elements and generating the schema structure valid with json schema specification. Additionally, it is possible to generate both the example.json and template.json based on the schema.json. The module enables development on the oemetadata to be carried out more consistently, precisely, and transparent.

Type of change (CHANGELOG.md)

Added

Workflow checklist

Automation

Closes #152

PR-Assignee

Reviewer

  • 🐙 Follow the Reviewer Guidelines
  • 🐙 Provided feedback and show sufficient appreciation for the work done

@jh-RLI jh-RLI self-assigned this Oct 22, 2024
Copy link
Member

@Ludee Ludee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!
The files are missing the latest update on the spatial section.
Please run again on latest develop branch.

@Ludee Ludee added the type: enhancement ⚙️ Improvement of an existing feature label Oct 23, 2024
@jh-RLI jh-RLI force-pushed the feature-152-fix-schema-ref-resolve branch 2 times, most recently from 12bc88d to 407cf62 Compare October 23, 2024 12:47
@jh-RLI jh-RLI merged commit 8cee541 into develop Oct 23, 2024
2 checks passed
@jh-RLI jh-RLI deleted the feature-152-fix-schema-ref-resolve branch October 23, 2024 14:41
Copy link
Member

@Ludee Ludee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. Could run all scripts successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement ⚙️ Improvement of an existing feature
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Draft v2.0.0 - Error in new build system prevents correct schema generation
2 participants