rust-analyzer/editors/code
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
..
src Rewrite auto-update 2020-03-19 09:04:59 +01:00
.eslintrc.js vscode: remove type assertion 2020-02-24 21:23:56 +02:00
.gitignore add rollup bundler for vscode extension 2019-09-23 23:25:16 +02:00
.vscodeignore Actually include readme into .vsix 2020-03-03 18:40:27 +01:00
icon.png Extension icon 2020-01-15 16:07:39 +01:00
package-lock.json ⬆️ npm 2020-03-16 14:57:32 +01:00
package.json Rewrite auto-update 2020-03-19 09:04:59 +01:00
README.md Minimal viable meta 2020-03-02 14:27:26 +01:00
rollup.config.js Disable rollup warning 2020-02-16 05:04:51 +08:00
tsconfig.json vscode: amended config to use binary from globalStoragePath, added ui for downloading 2020-02-08 04:34:11 +02:00

rust-analyzer

Provides support for rust-analyzer: novel LSP server for the Rust programming language.

See https://rust-analyzer.github.io/ for more information.