Commit graph

18 commits

Author SHA1 Message Date
shoffmeister fd58459373 Take into account renamed extension id when launching
Signed-off-by: Stefan Hoffmeister <stefan.hoffmeister@econos.de>
2022-08-12 18:06:58 +02:00
vsrs 3f0e34e08e Add "Win Attach to Server" debug configuration 2021-01-25 17:46:03 +03:00
vsrs 8ee40ccbe9 vscode client side tests 2020-05-20 22:31:39 +03:00
Jonas Schievink 61c28c2b22 Build extension too 2020-04-28 22:32:23 +02:00
Jonas Schievink 0ee12079bc Rebuild rust-analyzer when launching in VS Code 2020-04-28 20:15:52 +02:00
Jonas Schievink 80a42a0628 Add Launch configuration for release build 2020-04-23 23:29:40 +02:00
Aleksey Kladov fb6e655de8 Rewrite auto-update
Everything now happens in main.ts, in the bootstrap family of
functions. The current flow is:

* check everything only on extension installation.
* if the user is on nightly channel, try to download the nightly
  extension and reload.
* when we install nightly extension, we persist its release id, so
  that we can check if the current release is different.
* if server binary was not downloaded by the current version of the
  extension, redownload it (we persist the version of ext that
  downloaded the server).
2020-03-19 09:04:59 +01:00
Aleksey Kladov c0fa5e2246 Rename the binary to rust-analyzer 2020-02-18 12:33:16 +01:00
Veetaha 54432c3ae8 vscode: apply lnicolas amendments to comments in launch.json 2020-02-16 20:38:04 +02:00
Veetaha cc280aba0f vscode: remove extra comment lone 2020-02-16 20:22:27 +02:00
Veetaha 29c7cbb46f vscode: skip node internals while debugging 2020-02-16 20:20:30 +02:00
Aleksey Kladov 5b781de56c
Apply suggestions from code review
Co-Authored-By: Laurențiu Nicola <lnicola@users.noreply.github.com>
2020-02-16 18:54:32 +01:00
Dmitry b446384956 Added short description and disable-extensions 2020-02-17 00:28:14 +07:00
Aleksey Kladov 5846221a39 Minimize TypeScript build 2019-12-30 02:22:52 +01:00
Aleksey Kladov 7192ee842d Trim down launch configurations 2019-12-30 00:16:11 +01:00
Aleksey Kladov b63fbae482 Drop all the debugging tasks
There are too many of them, and they no longer match the set of crates
we have.

This really should be handled in a different way, by having out
"rust-analyzer: Run" generate the appropriate lldb config on the fly.
2019-12-30 00:16:11 +01:00
Edwin Cheng 81ce9833a5 Add rollup sourcemap and fix launch.json 2019-12-09 03:58:43 +08:00
Andrew Ross 1800bfb6e6 Config for raLspServerPath will be overwritten if __RA_LSP_SERVER_DEBUG is set
Changed presentation from clear to reveal silent
Removed the vscode gitignore entry
Added debugging documentation
Added tasks and launch configs
2019-01-19 15:36:54 +03:00