Skip to content

Updated DataStructure JsonSchema validation#757

Draft
mla2001 wants to merge 4 commits into
1.6.Xfrom
cr-756
Draft

Updated DataStructure JsonSchema validation#757
mla2001 wants to merge 4 commits into
1.6.Xfrom
cr-756

Conversation

@mla2001

@mla2001 mla2001 commented May 21, 2026

Copy link
Copy Markdown
Contributor

Summary

Updated DataStructure JsonSchema validation

Checklist

  • Code quality checks pass (ruff format, ruff check, mypy)
  • Tests pass (pytest)
  • Documentation updated (if applicable)

@mla2001 mla2001 requested a review from javihern98 May 21, 2026 16:35
@mla2001 mla2001 self-assigned this May 21, 2026
@mla2001 mla2001 requested a review from a team May 21, 2026 16:35
@mla2001 mla2001 changed the title Refactor validation logic and update JSON schema for improved error h… Updated DataStructure JsonSchema validation May 21, 2026

@javihern98 javihern98 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Review the changes in the JSON Schema, should be matching the Schema included in the VTL official repository. A discussion is pending for this week over this in the VTL TF, therefore I believe we should wait until next week

@mla2001 mla2001 marked this pull request as draft May 25, 2026 08:25
@javihern98

Copy link
Copy Markdown
Contributor

After the VTL TF meeting seems the official Schema will still take some time. We will limit the scope of this PR on improving the validation for the JSON Schema. @mla2001 Please change the base branch to 1.9.X and update it with latest changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Validate Datastructure JSON the same way as Value Domains and External Routines

2 participants