vscode-bazel
vscode-bazel copied to clipboard
Use BEP to get information about builds in progress
(From #17)
We should leverage Bazel's Build Event Protocol in the extension so that we can provide various UI feedback about builds the user launches, such as (just some random ideas):
- Progress indicators
- Scraping common error/warning patterns from command output and surfacing the information in the Problems view
- showing the full Bazel output in a nicely formatted webview
Like the debugger, we can "vendor" the protos we need and generate the TS interfaces for them.