sbt/protocol/src/main/contraband
Eugene Yokota 67265638c6 Implement client-side run
**Problem**
`run` task blocks the server, but during the run the server is just
waiting for the built program to finish.

**Solution**
This implements client-side run where the server creates a sandbox
environment, and sends the information to the client,
and the client forks a new JVM to perform the run.
2025-03-02 20:45:04 -05:00
..
bsp.contra Return jvmBuildTarget for workspace/buildTargets 2024-12-26 12:24:14 -08:00
jsonrpc.contra id is mandatory in json rpc responses 2020-05-11 16:51:34 +02:00
lsp.contra [sbt-server] LSP completions support 2018-10-11 13:34:40 +01:00
portfile.contra Implement client-side run 2025-03-02 20:45:04 -05:00
server.contra Implement client-side run 2025-03-02 20:45:04 -05:00
treeView.contra Migrates Treeview.scala to use Contraband 2021-11-12 16:52:12 +00:00
worker.contra Implement client-side run 2025-03-02 20:45:04 -05:00