altinn-studio
altinn-studio copied to clipboard
Bug/7237 remove hardcoded use of properties/definitions keywords
Description
Support both Draft-07 schemas (properties/definitions) and newer Draft 2020-12 schemas (oneOf/$defs). Remove hard coded references to properties and definitions keywords and instead use draft-related settings to determine which keywords are relevant
Related Issue(s)
- #7237
Verification
- [ ] Your code builds clean without any errors or warnings
- [ ] Manual testing done (required)
- [ ] Relevant automated test added (if you find this hard, leave it and we'll help out)
- [ ] All tests run green
Documentation
- [ ] User documentation is updated with a separate linked PR in altinn-studio-docs. (if applicable)