Kitson Kelly
|
5db16d1229
|
fix(lsp): enable auto imports (#15145)
Fixes: #15111
|
2022-07-12 09:35:18 +10:00 |
|
Bartek Iwańczuk
|
a919a5dd11
|
Revert "refactor(snapshots): to their own crate (#14794)" (#15076)
This reverts commit fd5a12d7e2 .
|
2022-07-05 00:12:41 +02:00 |
|
David Sherret
|
e1c90963fb
|
refactor: create args folder (#14982)
|
2022-06-27 16:54:09 -04:00 |
|
Bartek Iwańczuk
|
681bb49d0d
|
fix(lsp): restart TS language service when caching dependencies (#14979)
|
2022-06-27 19:43:43 +02:00 |
|
Aaron O'Mullan
|
fd5a12d7e2
|
refactor(snapshots): to their own crate (#14794)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
|
2022-06-24 15:04:45 +02:00 |
|
Aaron O'Mullan
|
d0137a93df
|
chore: use rust 1.61.0 (#14911)
|
2022-06-19 12:01:34 -03:00 |
|
Kitson Kelly
|
7eee521199
|
feat: update to TypeScript 4.7 (#14242)
|
2022-06-01 10:19:18 +10:00 |
|
David Sherret
|
1fcecb6789
|
refactor: upgrade to deno_ast 0.15 (#14680)
|
2022-05-20 16:40:55 -04:00 |
|
David Sherret
|
eb5ffab1cb
|
fix(lsp): correct positions in some scenarios (#14359)
|
2022-05-15 14:41:37 -04:00 |
|
Andreu Botella
|
3e7afb8918
|
chore(runtime): Make some ops in ext and runtime infallible. (#14589)
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com>
|
2022-05-13 10:36:31 +02:00 |
|
David Sherret
|
c0e3b6096d
|
refactor(lsp): store all the assets in Rust when initializing (#14367)
|
2022-04-25 11:23:24 -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 |
|
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
|
2f2c778a07
|
feat(lsp): support linking to symbols in JSDoc on hover (#13631)
Closes #13198
|
2022-02-10 10:08:53 +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
|
37aba8f754
|
perf(lsp): cancellable TS diagnostics (#13565)
|
2022-02-02 09:25:22 -05:00 |
|
Kitson Kelly
|
1a3983a538
|
perf(lsp): improve some tsc op hot paths (#13473)
|
2022-01-24 19:01:33 +11:00 |
|
David Sherret
|
f73a5fbc89
|
refactor(lsp): reduce data stored in StateSnapshot (#13426)
|
2022-01-19 17:10:14 -05: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 |
|
David Sherret
|
1ab5dea367
|
refactor(lsp): remove performance from StateSnapshot (#13403)
|
2022-01-17 17:09:43 -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 |
|
Aaron O'Mullan
|
42777f2541
|
cleanup(cli/lsp): use op Extensions (#13225)
|
2021-12-29 15:22:00 +01:00 |
|
Divy Srivastava
|
6de53b631f
|
refactor: use once_cell instead of lazy_static (#13135)
|
2021-12-18 16:14:42 -05:00 |
|
Bartek Iwańczuk
|
e68a241946
|
chore: upgrade lspower to 1.4.0 (#12894)
|
2021-11-25 12:10:12 +11:00 |
|
David Sherret
|
51e3db956a
|
fix(cli): config file should resolve paths relative to the config file (#12867)
* Add `specifier_to_file_path` to support converting a ModuleSpecifier with a unix-style path to a PathBuf on Windows.
|
2021-11-23 10:38:11 -05:00 |
|
Kitson Kelly
|
210300d049
|
feat(lsp): add type definition provider (#12789)
|
2021-11-23 11:09:19 +11:00 |
|
Kitson Kelly
|
bf5657cd59
|
feat(lsp): add workspace symbol provider (#12787)
|
2021-11-23 11:08:56 +11:00 |
|
David Sherret
|
c82ce74133
|
refactor(lsp): remove Documents mutex and require Documents to be mutated to change it (#12747)
|
2021-11-18 13:50:24 -05:00 |
|
Kitson Kelly
|
cc38580106
|
fix(lsp): retain module dependencies when parse is invalid (#12782)
Fixes #12753
|
2021-11-17 09:23:25 +11:00 |
|
Ryan Dahl
|
b2036a4db7
|
refactor: re-export anyhow from deno_core (#12777)
|
2021-11-16 09:02:28 -05:00 |
|
David Sherret
|
28dbb4a95e
|
refactor(lsp): prefer using document instead of documents collection (#12720)
|
2021-11-12 11:42:04 -05:00 |
|
Kitson Kelly
|
31fde9deba
|
chore(lsp): align ScriptElementKind to current versions of TypeScript/vscode (#12663)
|
2021-11-09 21:45:40 +11:00 |
|
Bert Belder
|
f1b1a3f389
|
refactor: move mod tokio_util to runtime (#12332)
This avoids a bunch of duplicated code.
|
2021-11-08 12:49:11 -08:00 |
|
Luca Casonato
|
b6b25671b2
|
fix(lsp): display signature docs as markdown (#12636)
These were previously displayed as plain text. Now they are displayed as
`MarkupContent` with type `Markdown`.
|
2021-11-07 23:26:11 +01:00 |
|
Kitson Kelly
|
34a9ddff09
|
refactor(lsp): use deno_graph and single document struct (#12535)
Closes #12473
|
2021-10-29 10:56:01 +11:00 |
|
Kitson Kelly
|
a7baf5f2bb
|
refactor: integrate deno_graph into CLI (#12369)
|
2021-10-11 08:26:22 +11:00 |
|
Kitson Kelly
|
ccb3387946
|
fix(lsp): align filter text to vscode logic (#12081)
Fixes #11861
|
2021-09-16 12:07:52 +10:00 |
|
David Sherret
|
2c2e3ec1ca
|
refactor(lsp): use deno_ast and cache swc ASTs (#11780)
|
2021-09-07 10:39:32 -04:00 |
|
Kitson Kelly
|
935133f53a
|
feat(cli): Update to TypeScript 4.4 (#11678)
|
2021-08-27 10:12:59 +10:00 |
|
Jean Pierre
|
728d205d9d
|
feat(lsp): implement refactoring code actions (#11555)
Closes: denoland/vscode_deno#433
|
2021-08-06 11:46:32 +10:00 |
|
Yusuke Tanaka
|
8f00b5542c
|
chore: upgrade Rust to 1.54.0 (#11554)
|
2021-07-30 15:03:41 +02:00 |
|
Kitson Kelly
|
72ac9c3ae0
|
fix(lsp): handle importmaps properly (#11496)
Fixes: #11146
Fixes: #11456
Fixes: #10439
|
2021-07-25 15:33:42 +10:00 |
|