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
Aleksey Kladov
7642cf5fe7
⬆️ npm
2019-01-13 21:43:13 +03:00
Aleksey Kladov
d61707b4e1
index stuff produced by macros
2019-01-03 21:29:17 +03:00
DJMcNab
0bd9d87e87
Reload package-lock.json
2018-12-19 20:12:18 +00:00
Aleksey Kladov
9cfd5ea2b4
use new clear-terminal feature
2018-12-15 22:33:35 +03:00
Aleksey Kladov
34956b7823
remove direct dep on event-stream: malisious version was unpublished
2018-12-09 13:31:04 +03:00
DJMcNab
12addc6233
Add package command and upgrade event-stream
2018-12-08 21:09:32 +00:00
DJMcNab
c54a7da6e0
Run npm update and add private and preview flags
...
Private stops npm publish working, which would be nonsensical anyway
In case it gets added to the vscode extension repository, preview marks it as such
Private may also prevent publishing to the vscode extension repository
2018-12-08 20:56:31 +00:00
Aleksey Kladov
7adbea9c42
fix npm problems
2018-11-27 12:29:09 +03:00
Jeremy A. Kolb
3de77908eb
Update vscode-languageclient package to support RenameOptions
2018-10-19 15:25:43 -04:00
Aleksey Kladov
2b956fd3a8
Add on-enter handler
...
Now, typing doc comments is much more pleasant
2018-10-09 19:52:06 +03:00
Daniel McNab
3a405b65d6
Add tslint and prettier to ci
2018-10-08 22:36:47 +01:00
Aleksey Kladov
b5021411a8
rename all things
2018-09-16 13:07:39 +03:00