David Sherret
|
a4c1e1bdcf
|
fix: upgrade to swc_ecmascript 0.143 (#14238)
|
2022-04-08 12:31:47 -04:00 |
|
Jason
|
a6e4b4297d
|
refactor(lsp): migrate from lspower back to tower-lsp (#14163)
|
2022-04-03 14:17:30 +10:00 |
|
David Sherret
|
1c37ac3352
|
chore(tests): use custom temp dir creation for the tests (#14153)
|
2022-04-01 11:15:37 -04:00 |
|
Kitson Kelly
|
061090de7e
|
feat(lsp): add experimental testing API (#13798)
Ref: denoland/vscode_deno#629
|
2022-03-30 09:59:27 +11:00 |
|
David Sherret
|
4a0b2c28a1
|
chore(ci): fix lsp bench due to notification that was accidentally added (#14148)
|
2022-03-29 17:28:55 -04:00 |
|
David Sherret
|
03c71a8b4a
|
chore: upgrade dprint-core to 0.54.1 (#14146)
|
2022-03-29 13:33:00 -04:00 |
|
Kitson Kelly
|
5a6a1eeb39
|
feat(lsp): support API for config file (#14139)
Closes: #13910
|
2022-03-29 11:27:43 +11:00 |
|
Kitson Kelly
|
33a8613451
|
fix(lsp): watch .jsonc files (#14135)
|
2022-03-28 20:40:39 +11:00 |
|
David Sherret
|
53dac7451b
|
chore: remove all pub(crate) s from the cli crate (#14083)
|
2022-03-23 09:54:22 -04:00 |
|
Kitson Kelly
|
1414dc503b
|
feat(lsp): support deno.enablePaths setting (#13978)
Ref: denoland/vscode_deno#633
|
2022-03-21 12:33:37 +11:00 |
|
Aaron O'Mullan
|
88d0f01948
|
feat(ops): custom arity (#13949)
Also cleanup & drop ignored wildcard op-args
|
2022-03-14 23:38:53 +01:00 |
|
Divy Srivastava
|
b4e42953e1
|
feat(core): codegen ops (#13861)
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com>
|
2022-03-14 18:44:15 +01:00 |
|
David Sherret
|
e8c47755bb
|
chore(lsp): log more for "unexpected positions" lsp error (#13815)
Ref #13657
|
2022-03-03 08:06:38 +11:00 |
|
David Sherret
|
3b12afd072
|
chore: upgrade to Rust 1.59 (#13767)
|
2022-02-24 20:03:12 -05:00 |
|
Kitson Kelly
|
973fe6dd3a
|
refactor: remove dead code from lsp (#13743)
|
2022-02-24 08:01:20 +11:00 |
|
Kitson Kelly
|
ee27b9dd7e
|
feat: allow specification of import map in config file (#13739)
Closes: #12800
|
2022-02-23 10:51:14 +11:00 |
|
Maxim
|
65de5fb465
|
refactor: use Arc instead of making copies of Flags struct (#13610)
|
2022-02-11 14:04:31 -05:00 |
|
Kitson Kelly
|
2f2c778a07
|
feat(lsp): support linking to symbols in JSDoc on hover (#13631)
Closes #13198
|
2022-02-10 10:08:53 +11:00 |
|
Kitson Kelly
|
773f882e5e
|
feat(lsp): provide completions from import map if available (#13624)
Closes #13619
|
2022-02-10 07:13:50 +11:00 |
|
Kitson Kelly
|
9c7ed1c98b
|
fix(lsp): op_exists handles bad specifiers (#13612)
Fixes: #13611
|
2022-02-07 10:39:07 +11:00 |
|
David Sherret
|
8cc9a9350b
|
fix(lsp): do not panic getting root_uri to auto discover configuration file (#13603)
|
2022-02-05 17:41:15 -05:00 |
|
Kitson Kelly
|
af5a373e00
|
feat(lsp): add redirect diagnostic and quick fix (#13580)
Ref: #12864
|
2022-02-04 18:14:57 +11:00 |
|
David Sherret
|
ed3086e4b1
|
refactor(lsp): remove circular dependency between LanguageServer and DiagnosticsServer (#13577)
|
2022-02-02 18:02:59 -05:00 |
|
David Sherret
|
37aba8f754
|
perf(lsp): cancellable TS diagnostics (#13565)
|
2022-02-02 09:25:22 -05:00 |
|
Kitson Kelly
|
26f5c223df
|
fix(lsp): properly display x-deno-warning with redirects (#13554)
Fixes: #13472
|
2022-02-02 13:04:26 +11:00 |
|
Kitson Kelly
|
7d356250e8
|
refactor: integrate deno_graph breaking changes (#13495)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
|
2022-02-01 09:33:57 +11:00 |
|
David Sherret
|
a2e4fa471b
|
fix(lsp): regression where certain diagnostics were showing for disabled files (#13530)
|
2022-01-29 17:50:15 -05:00 |
|
David Sherret
|
d4dd9ae4cf
|
refactor(lsp): remove RwLock on Config (#13485)
|
2022-01-25 10:30:38 -05:00 |
|
David Sherret
|
0e12acc6ff
|
refactor(lsp): Documents - combine duplicate exists methods (#13479)
|
2022-01-25 09:21:59 -05:00 |
|
David Sherret
|
2f72c44e1d
|
fix(lsp): independent diagnostic publishing should include all diagnostic sources on each publish (#13483)
|
2022-01-24 18:04:24 -05:00 |
|
David Sherret
|
bc8de78da3
|
perf(lsp): independent diagnostic source publishes (#13427)
|
2022-01-24 15:30:01 -05:00 |
|
Kitson Kelly
|
1a3983a538
|
perf(lsp): improve some tsc op hot paths (#13473)
|
2022-01-24 19:01:33 +11:00 |
|
Kitson Kelly
|
3ec248cff8
|
fix(lsp): respect DENO_CERT and other options related to TLS certs (#13467)
Fixes #13437
|
2022-01-24 11:27:52 +11:00 |
|
David Sherret
|
f73a5fbc89
|
refactor(lsp): reduce data stored in StateSnapshot (#13426)
|
2022-01-19 17:10:14 -05:00 |
|
Kitson Kelly
|
6cf05220e3
|
fix(lsp): better handling of registry config errors (#13418)
Fixes: #13383
Fixes: denoland/vscode_deno#609
|
2022-01-20 08:05:19 +11:00 |
|
David Sherret
|
1cece36fa5
|
refactor(lsp): store the LspUrlMap 's state inside a mutex (#13416)
|
2022-01-19 11:38:40 -05:00 |
|
David Sherret
|
b3545dd447
|
refactor(lsp): store assets behind a mutex (#13414)
|
2022-01-18 16:28:47 -05:00 |
|
Ryan Dahl
|
39ea4abff4
|
feat: auto-discover config file (#13313)
|
2022-01-17 20:10:17 -05:00 |
|
David Sherret
|
1ab5dea367
|
refactor(lsp): remove performance from StateSnapshot (#13403)
|
2022-01-17 17:09:43 -05:00 |
|
Ryan Dahl
|
3595f37b07
|
refactor: simplify how LSP deals with config file specifier (#13401)
|
2022-01-17 14:45:05 -05:00 |
|
David Sherret
|
ad224f53c7
|
chore: upgrade to rust 1.58 (#13377)
|
2022-01-15 07:10:12 +01:00 |
|
David Sherret
|
eda6e58520
|
refactor: upgrade to import_map v0.6 (#13368)
|
2022-01-13 18:17:56 -05:00 |
|
David Sherret
|
f12164646b
|
refactor: move transpiling to deno_ast (#13332)
|
2022-01-13 11:58:00 -05:00 |
|
Ryan Dahl
|
1fb5858009
|
chore: update copyright to 2022 (#13306)
Co-authored-by: Erfan Safari <erfanshield@outlook.com>
|
2022-01-07 22:09:52 -05:00 |
|
Kitson Kelly
|
57bfa87b2c
|
feat(lsp): provide registry details on hover if present (#13294)
Closes: #13272
|
2022-01-07 11:27:13 +11:00 |
|
David Sherret
|
19c8cd3a45
|
fix: upgrade swc_ecmascript to 0.103 (#13284)
|
2022-01-04 17:02:56 -05:00 |
|
Kitson Kelly
|
01ff7a8784
|
fix(lsp): handle repeating patterns in registry correctly (#13275)
|
2022-01-04 17:42:33 +11:00 |
|
Kitson Kelly
|
2e72893fa2
|
fix(lsp): better handling of folders in registry completions (#13250)
|
2022-01-02 16:27:19 +11:00 |
|
Kitson Kelly
|
0ae46a975c
|
fix(lsp): properly generate data URLs for completion items (#13246)
|
2022-01-02 16:25:42 +11:00 |
|
Aaron O'Mullan
|
42777f2541
|
cleanup(cli/lsp): use op Extensions (#13225)
|
2021-12-29 15:22:00 +01:00 |
|