Commit Graph

25 Commits

Author SHA1 Message Date
vsrs 1b4197cb35 Use explicit rustc commit-hash
Required for lldb on mac
2021-04-22 18:59:03 +03:00
vsrs 1ebfe11730 Add special auto value for debug.sourceFileMap 2021-04-22 16:09:46 +03:00
vsrs 8f781e782c Autodetect rust library source file map 2021-04-22 15:27:56 +03:00
Sahandevs 91dd61b9a6 use await instead 2021-02-09 17:42:46 +03:30
Sahandevs 2f82a84d2a fix errors 2021-02-07 22:06:16 +03:30
Sahandevs 3a0234d60f format 2021-02-07 21:59:06 +03:30
Sahandevs 1bb4e973ff handle Thenable type rejects 2021-02-07 21:52:32 +03:30
Sahandevs 06c02021a3 remove unnecessary 2021-02-07 21:15:13 +03:30
Urban Dove a85e64770d delete empty line 2020-07-26 13:42:17 -04:00
Urban Dove b32528659a try select correct workspace in vscode multi workspace 2020-07-25 22:23:13 -04:00
vsrs 271abb7bc4 Add tests 2020-07-03 14:23:51 +03:00
vsrs 7b79d24ad5 Add runnable env support. 2020-07-03 14:23:51 +03:00
vsrs 4d6c6a6b1e Fix rust-analyzer.debug.openDebugPane option 2020-06-18 10:15:42 +03:00
Aleksey Kladov 0303982119 New runnables API 2020-06-02 17:22:42 +02:00
Aleksey Kladov 0ced18eee0 Move run commands to commands.ts 2020-06-02 14:52:55 +02:00
veetaha d605ec9c32 Change Runnable.bin -> Runnable.kind
As per matklad, we now pass the responsibility for finding the binary to the frontend.
Also, added caching for finding the binary path to reduce
the amount of filesystem interactions.
2020-05-31 05:21:45 +03:00
Aleksey Kladov a30bdd9795 Cleanup lsp extensions on the client side 2020-05-25 14:56:26 +02:00
vsrs abef76bc87 Fix runnable naming in the client side fallback. 2020-05-14 17:33:49 +03:00
vsrs 20fdd14c62 Multiple binaries support for launch.json.
Generate unique names on the LSP side.
2020-05-14 16:02:01 +03:00
vsrs af7c50f8a2 Multiple binaries support for launch.json. 2020-05-14 13:48:02 +03:00
vsrs 3ffc26eaeb Remove "rust-analyzer.debug.useLaunchJson" option 2020-05-14 11:12:10 +03:00
vsrs 9ebb2acdca Use launch.json in Debug Lens sessions.
Add the possibility to use existing configurations via Debug Lens
2020-05-13 15:51:15 +03:00
vsrs e914d622ec DebugConfiguration simplification.
${workspaceRoot} substitution in generated DebugConfiguration.
2020-05-11 18:49:45 +03:00
vsrs fee0a9fa5a "rust-analyzer.newDebugConfig" command 2020-05-11 18:04:49 +03:00
vsrs 155f060142 "rust-analyzer.debug" command 2020-05-11 16:06:57 +03:00