This feature adds a Yaml Validator under the Persistence namespace. The inputs accepted are either a single yaml file or a directory of yaml files. Here is a rough UML of the structure of the project.
Additionally users are able to see a stack trace of syntax errors. Specifically the file where an error was found and where the exact error with yaml pointer and schema pointer paths.
Validation
Tested the VSCode extension still works despite the changes in schema format
Feature
Validation