This is a snap-shot of the source code for the vscode-extension GSN Assurance.
These videos were recorded using v0.11.2 of the extension.
- Getting started - UI overview
- References and Multiple files
- State, artifacts, views, labels and groups
The source code for the visual studio code extension with two main parts:
- A textual DSL with grammar specified in xtext together with a language server integrating with vs code to provide syntax
highlighting, code-completion, grammar check etc. when editing the textual
.gsn
-files. - A graph-editor which calls out to the language server, to etiher, parse the models from or persists changes to the
.gsn
-files.
CLI module for converting exported model-json into .gsn files. Three ways of execution see README for more details:
- Run as a standalone node (cli) process.
- Invoke via the vscode extension command AI.
- Use as a node-module and require the function.