This commit improves collection file editing and error detection directly in the IDE. It adds YAML schema, IDE configuration and automatic tests to validate it. - Introduce a YAML schema for collection file. - Use `yaml-language-server` for enhanced YAML support in VSCode. - Add telemetry disabling in `configure_vscode.py` to respect user privacy. - Add automated checks to validate YAML file structure against the schema. - Remove unused properties and do not allow them in compiler.
7 lines
120 B
Plaintext
7 lines
120 B
Plaintext
attrs==23.2.0
|
|
jsonschema==4.22.0
|
|
jsonschema-specifications==2023.12.1
|
|
PyYAML==6.0.1
|
|
referencing==0.35.1
|
|
rpds-py==0.18.1
|