Commit graph

162 commits

Author SHA1 Message Date
Aleksey Kladov cf72715439 ⬆️ package-lock.json 2021-05-08 12:20:06 +03:00
Jeremy Kolb 1c927650f7 npm update 2021-04-25 16:16:01 -04:00
Kam Y. Tse 77b7c96aea
Make extension respect http proxy settings 2021-03-07 18:21:48 +08:00
kjeremy c3ab200114 Update our vscode npm packages 2021-02-23 11:39:19 -05:00
kjeremy 13008c4d30 vscode-languageclient 7.1.0-next.2 2021-02-16 16:23:37 -05:00
kjeremy 338c08f13e Use npm 7.x package-lock.json 2021-02-16 15:48:27 -05:00
Jeremy Kolb 8105418b25 Start LSP 3.17 support 2021-02-14 14:51:29 -05:00
kjeremy d828bd794b LSP 3.16 - Released 2020-12-17 11:33:35 -05:00
kjeremy 31f50446ac Update npm packages 2020-12-07 12:29:48 -05:00
kjeremy 1d333a8387 Use vscode-languageclient 7.0.0-next.14 2020-11-17 10:10:34 -05:00
Aleksey Kladov 75d2075665 Revert "Upgrade version of npms lockfile"
This reverts commit 3d559afc11.

VS Code uses nodejs 12 still, so its better to stick to the format it
understands.
2020-11-13 16:17:52 +01:00
Aleksey Kladov 3d559afc11 Upgrade version of npms lockfile 2020-11-12 20:39:16 +01:00
kjeremy 5444978f68 Update package 2020-10-26 09:23:34 -04:00
kjeremy 5cb6fafd36 Latest proposed LSP 3.16.0
Needs: https://github.com/gluon-lang/lsp-types/pull/183
2020-10-26 09:23:34 -04:00
dependabot[bot] 6ab54a9d95
Bump node-fetch from 2.6.0 to 2.6.1 in /editors/code
Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md)
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-12 14:50:54 +00:00
kjeremy b527257330 Move to vscode-languageclient 7.0.0-next.9
Stabilizes call hierarchy and semantic tokens features.
2020-09-02 09:40:59 -04:00
kjeremy ffea9bc71e Update the rest of our node packages 2020-09-01 14:22:44 -04:00
kjeremy bc94db6a2d Bump minimum vscode to 1.47 2020-09-01 14:13:55 -04:00
kjeremy 17d9bed663 Upgrade mocha from npm audit fix 2020-09-01 10:17:24 -04:00
dependabot[bot] 56f4ccb5f7
Bump lodash from 4.17.15 to 4.17.19 in /editors/code
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-16 10:05:46 +00:00
Laurențiu Nicola 538980b10e Be more strict with @types/node
Co-authored-by: Veetaha <veetaha2@gmail.com>
2020-07-01 08:01:17 +03:00
Laurențiu Nicola 5d783a2579 Downgrade @types/node 2020-06-28 09:35:51 +03:00
Laurențiu Nicola 9ef4e85f17 Bump @rollup/plugin-commonjs 2020-06-27 22:37:03 +03:00
Laurențiu Nicola 30a246bb99 Bump some npm deps 2020-06-27 20:41:22 +03:00
Laurențiu Nicola 6c5888d136 Bump more npm deps 2020-05-24 16:32:00 +03:00
Laurențiu Nicola d18704ddd2 Bump some npm deps 2020-05-24 16:32:00 +03:00
vsrs 8ee40ccbe9 vscode client side tests 2020-05-20 22:31:39 +03:00
kjeremy 7ac88f2cb3 Bump packages 2020-05-13 08:36:23 -04:00
veetaha 5eac2d4c55 Drop dead code and a dependency! 2020-05-06 00:39:29 +03:00
kjeremy c6a50aead7 npm update 2020-04-22 10:58:50 -04:00
kjeremy d7efe54515 Bump @types/vscode and vscode-languageclient 2020-04-14 10:20:16 -04:00
kjeremy b8426f426a Update some packages 2020-04-07 11:17:54 -04:00
kjeremy db102c4766 Bumps vsce to 1.75
Fixes a security vulnerability
2020-04-02 12:03:30 -04:00
kjeremy e88ee75ffb rollup 2.3.2 2020-04-01 14:44:30 -04:00
kjeremy b3b8d31c5e Update node deps 2020-03-31 09:47:53 -04:00
Aleksey Kladov 8ee7780ca9 ⬆️ npm 2020-03-20 13:07:43 +01:00
Aleksey Kladov 7adcadd279 Downgrade vscode-langaugeclient
Looks like it broke completion :(
2020-03-19 15:08:10 +01:00
Aleksey Kladov 8f8f6b47de ⬆️ npm 2020-03-19 10:30:41 +01:00
Darin Morrison 482a7c2262 Update deps; regen lock file; fix minimist CVE 2020-03-18 10:36:11 -06:00
Aleksey Kladov a00bab5781 ⬆️ npm 2020-03-16 14:57:32 +01:00
Veetaha 9789f984cb vscode: sync package-lock.json version with package.json 2020-03-14 03:20:39 +02:00
Veetaha 5e32a67c83 vscode-postrefactor: more logging and better error handling 2020-03-14 03:01:14 +02:00
Veetaha bc98c02dd0 vscode: prepare package.json for nightlies 2020-03-14 02:01:46 +02:00
kjeremy dda6ce6f13 Force latest stable 2020-03-10 13:31:13 -04:00
Aleksey Kladov dd4b001505 ⬆️ npm deps 2020-03-06 23:22:58 +01:00
Jeremy Kolb f51b655fef Update code dependencies 2020-03-03 08:05:59 -05:00
Aleksey Kladov 1f1bda2c5a Remove unnecessary dep 2020-02-26 14:21:23 +01:00
Veetaha 6d15f89a4b vscode: bump TypeScript version 2020-02-24 21:37:53 +02:00
Veetaha d905abfb11 vscode: migrate to tripple equals 2020-02-22 13:46:11 +02:00
Aleksey Kladov 784919aec1
Merge pull request #3209 from matklad/eslint
Eslint
2020-02-18 01:12:29 +01:00
kjeremy 3b57d8eb20 vscode-languageclient 6.1.1 2020-02-17 18:57:19 -05:00
Aleksey Kladov 07a77ffb35 Migrate to eslint 2020-02-17 23:42:25 +01:00
Aleksey Kladov 48dd1d7053 ⬆️ npm deps 2020-02-17 11:13:16 +01:00
Aleksey Kladov 2225cadd5a update lockfile 2020-02-17 11:12:45 +01:00
kjeremy de3b0b43f3 Expect vscode 1.42 2020-02-14 12:02:19 -05:00
Aleksey Kladov bd3a41cc33 Prevent auto-update of dev extension 2020-02-14 15:29:19 +01:00
Veetaha a63659badb vscode: replaced unwrapNotNil() with ! as per @matklad 2020-02-09 13:59:27 +02:00
Veetaha 5d88c1db38 vscode: amended config to use binary from globalStoragePath, added ui for downloading 2020-02-08 04:34:11 +02:00
Veetaha 3e0e4e90ae added fetchLatestArtifactMetadata() and downloadFile() functions 2020-02-08 04:34:11 +02:00
Aleksey Kladov 9b8e3b80ee Remove rollup-typescript
It seems like just calling typescript directly is simpler and more reliable?
2020-02-03 17:39:34 +01:00
Aleksey Kladov 0a68dfb491 Update some rollup packages 2020-02-03 16:49:25 +01:00
Aleksey Kladov ad57726f91 Use simple prng instead of a dependency
closes #2999
2020-02-03 16:37:12 +01:00
Aleksey Kladov 30f7e6590a Remove recent improvements to the build script
tslib as a dev dependency and commonjs modules are definitely *wrong*
in the ideal world, **but** in the real world that's the only
combination that works. See

https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Problems.20with.20TypeScript.20build
2020-02-03 15:25:29 +01:00
Veetaha 0ade5cb2b3 vscode: dropped npm-check-updates script 2020-02-03 00:05:49 +02:00
Veetaha e9800b0023 vscode: updated rollup typescript so it typechecks the bundle 2020-02-03 00:05:49 +02:00
Veetaha f08297983f vscode: moved tslib to runtime dependencies and added \"importHelpers\": true 2020-02-01 23:11:39 +02:00
Aleksey Kladov c378133185 ⬆️ node 2020-01-28 15:11:44 +01:00
kjeremy 1266810e55 vscode-languageclient 6.1.0
Adds support for proposed semantic highlighting extension
2020-01-27 10:25:22 -05:00
Jeremy Kolb a0494c7237 vscode-languageclient 6.0.1 2020-01-20 19:48:32 -05:00
kjeremy 385c548032 Language Server Protocol 3.15 is now stable
Update the client
2020-01-14 14:53:38 -05:00
kjeremy a39fe4f1dc vscode-languageclient 6.0.0-next.10 2020-01-13 16:49:44 -05:00
Aleksey Kladov bd7aa5db14 Rename VS Code extension to rust-analyzer 2020-01-13 11:13:18 +01:00
Aleksey Kladov ff0ceb30a9 Add semicolons 2019-12-31 18:55:34 +01:00
Aleksey Kladov 323ad13c8a Add tsfmt 2019-12-30 23:28:13 +01:00
Aleksey Kladov 9fae4f4b99 Remove prettier 2019-12-30 23:27:13 +01:00
Aleksey Kladov a0c0350960 Add prettier 2019-12-30 15:10:59 +01:00
Aleksey Kladov e0fa096bbb Add rollup 2019-12-30 11:20:45 +01:00
Aleksey Kladov 5846221a39 Minimize TypeScript build 2019-12-30 02:22:52 +01:00
Seivan Heidari 25537d294c Fix https://github.com/rust-analyzer/rust-analyzer/pull/2061#discussion_r348716036
Fix 68a5ff050f (r361019340)
2019-12-24 00:04:36 +01:00
kjeremy be78e3c224 Update to latest packages 2019-12-20 13:52:11 -05:00
Edwin Cheng da29b7fb14 use pretter settings in ts-lint 2019-12-17 23:50:18 +08:00
Edwin Cheng 81ce9833a5 Add rollup sourcemap and fix launch.json 2019-12-09 03:58:43 +08:00
Laurențiu Nicola c7dc067104 Code: bump deps 2019-12-08 20:39:22 +02:00
Laurențiu Nicola 78e8934976 Code: check whether the LSP binary is in PATH 2019-12-08 15:04:37 +02:00
Edwin Cheng ab7469240c Fix npm vulnerability warning 2019-12-06 11:41:51 +08:00
kjeremy de32ae75f8 Bump rollup and vsce 2019-10-10 10:19:05 -04:00
JasperDeSutter 2151d4da6a add rollup bundler for vscode extension 2019-09-23 23:25:16 +02:00
Bastian Köcher b58f84626f Switch to @types/vscode and vscode-test
The old `vscode` package is outdated and it is recommened to switch to
these two new packages. This also solves a problem of a missing `.d.ts`
for `vscode` in Nixos.
2019-08-26 08:22:48 +02:00
Aleksey Kladov c1dcdd4735 ⬆️ npm 2019-07-29 11:22:56 +03:00
Aleksey Kladov 38f3b47a00 ⬆️ npm deps 2019-07-25 12:17:27 +03:00
dependabot[bot] 83ab841bfa
Bump lodash from 4.17.11 to 4.17.14 in /editors/code
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 23:44:16 +00:00
kjeremy 45d6f47c28 Update vsce to latest 2019-07-03 09:55:48 -04:00
Pascal Hertleif 5bf3e949e8
Semantic highlighting spike
Very simple approach: For each identifier, set the hash of the range
where it's defined as its 'id' and use it in the VSCode extension to
generate unique colors.

Thus, the generated colors are per-file. They are also quite fragile,
and I'm not entirely sure why. Looks like we need to make sure the
same ranges aren't overwritten by a later request?
2019-05-27 11:26:33 +02:00
Aleksey Kladov bf7cdec9dd ⬆️ code 2019-04-21 11:32:48 +03:00
Edwin Cheng b84d0fc1a3 Add proper process teminate method 2019-04-02 15:03:31 +08:00
DJMcNab 48d6a52ac1 Update dependencies 2019-02-10 10:32:45 +00:00
DJMcNab 9138317021 Add support for a seperate output channel for trace messages 2019-02-10 10:06:33 +00:00
kjeremy 2c7a07e4e8 Update npm packages 2019-02-07 14:55:09 -05:00
Marcus Klaas de Vries b5466f3fb3 Address issues flagged in review 2019-01-19 15:37:26 +03:00
Marcus Klaas de Vries afaa26636e Add additional pattern variants 2019-01-19 15:37:25 +03:00