Skip to content

Commit a6ebf06

Browse files
committed
Add config default for scg schema validation
1 parent e4e5e4c commit a6ebf06

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ Use the [Issue tracker](https://github.com/equinor/vscode-septic/issues).
112112

113113
- [Snippet Creator][snippet-creator]: For creating your own snippets.
114114
- [Color Highlight][color-highlight]: Handy if you want to experiment with colors since it can display the color of hex triplets, e.g. "#f0f0f0", inside VSCode.
115+
- [YAML][vscode-yaml]: Useful for validating and providing help for SCG config files. Septic extension provides default configuration of schemas for this extension.
115116

116117
[snippet-creator]: https://marketplace.visualstudio.com/items?itemName=wware.snippet-creator
117118
[color-highlight]: https://marketplace.visualstudio.com/items?itemName=naumovs.color-highlight
119+
[vscode-yaml]: https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,10 @@
173173
"libName": "Septic",
174174
"url": "https://raw.githubusercontent.com/equinor/septic-config-generator/refs/heads/main/docs/septic_scratchpad.xml"
175175
}
176-
]
176+
],
177+
"yaml.schemas": {
178+
"https://raw.githubusercontent.com/equinor/septic-config-generator/refs/heads/main/docs/config.schema.json": "/*/scg/*.yaml"
179+
}
177180
},
178181
"chatParticipants": [
179182
{

0 commit comments

Comments
 (0)