-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Zuraiz Zafar edited this page Apr 7, 2019
·
1 revision
Welcome to the Umple-for-Vscode wiki!
- src
+- commands
+- # `disposable` commands that vscode will run. all commands can be invoked to start the extension
+- helpers
+- UmpleLintingProvider.ts # singleton `umpleLintingProvider` that handles linting the files. Also parses `Result`
+- umple
+- actions
+- # functions that are mapped to commands in `/src/commands/`. Will also reference `umpleLintingProvider` for linting. Handle getting required parameters from the user.
+- umpleAPI.ts # handles commands to umplecli. Parses errors and status messages and returns the resulting `Result` object that can be passed to `umpleLintingProvider`
+- extension.ts # main entry point for the extension. registers all commands.