David Sherret
|
7070b8ed50
|
fix(lsp): avoid calling client while holding lock (#18197)
|
2023-03-15 14:34:23 +00:00 |
|
Bartek Iwańczuk
|
e8f22c0765
|
refactor(core): pass cwd explicitly to resolve_path (#18092)
Towards landing #15454
|
2023-03-13 18:50:23 +01:00 |
|
David Sherret
|
d6192ce8fd
|
fix: regression remapping remote specifier to local file (#17935)
Tests added to deno_graph, which were previously not there.
Closes #17932
|
2023-02-25 01:23:51 +00:00 |
|
David Sherret
|
f5840bdcd3
|
chore: upgrade to Rust 1.67 (#17548)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
|
2023-01-27 10:43:16 -05:00 |
|
Geert-Jan Zwiers
|
7f38f30a5c
|
refactor(lsp): fewer clones (#17551)
|
2023-01-26 23:24:03 +01:00 |
|
David Sherret
|
10e4b2e140
|
chore: update copyright year to 2023 (#17247)
Yearly tradition of creating extra noise in git.
|
2023-01-02 21:00:42 +00:00 |
|
David Sherret
|
423474caa8
|
fix(lsp/format): language formatter used should be based on language id (#17148)
Closes #11897
|
2022-12-20 15:19:35 -05:00 |
|
linbingquan
|
f46df3e359
|
chore: update to Rust 1.66.0 (#17078)
|
2022-12-17 23:20:15 +01:00 |
|
David Sherret
|
2d4c46c975
|
refactor: create util folder, move nap_sym to napi/sym, move http_cache to cache folder (#16857)
|
2022-11-28 17:28:54 -05:00 |
|
David Sherret
|
d80af8324d
|
refactor(lsp): consolidate relative_specifier (#16780)
Closes #14840
|
2022-11-25 09:16:56 -05:00 |
|
Aaron O'Mullan
|
238590aa9f
|
chore: use Rust 1.65.0 (#16688)
|
2022-11-18 02:59:10 +01:00 |
|
Kitson Kelly
|
09d14b1b57
|
fix(lsp): use correct commit chars for completions (#15366)
Fixes: #15252
|
2022-08-02 08:54:17 +10:00 |
|
David Sherret
|
3a4e95c431
|
fix(repl): do not panic for import completions when the import specifier is empty (#15177)
|
2022-07-12 21:56:48 -04:00 |
|
Kitson Kelly
|
5db16d1229
|
fix(lsp): enable auto imports (#15145)
Fixes: #15111
|
2022-07-12 09:35:18 +10:00 |
|
David Sherret
|
443041c23e
|
feat(vendor): support using an existing import map (#14836)
|
2022-06-14 10:05:37 -04:00 |
|
David Sherret
|
1fcecb6789
|
refactor: upgrade to deno_ast 0.15 (#14680)
|
2022-05-20 16:40:55 -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
|
973fe6dd3a
|
refactor: remove dead code from lsp (#13743)
|
2022-02-24 08:01:20 +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 |
|
David Sherret
|
0e12acc6ff
|
refactor(lsp): Documents - combine duplicate exists methods (#13479)
|
2022-01-25 09:21:59 -05:00 |
|
David Sherret
|
f73a5fbc89
|
refactor(lsp): reduce data stored in StateSnapshot (#13426)
|
2022-01-19 17:10:14 -05:00 |
|
David Sherret
|
ad224f53c7
|
chore: upgrade to rust 1.58 (#13377)
|
2022-01-15 07:10:12 +01: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 |
|
David Sherret
|
6c324acf23
|
feat: REPL import specifier auto-completions (#13078)
|
2021-12-15 13:23:43 -05:00 |
|
David Sherret
|
c9d32e0581
|
fix(lsp): handle import specifier not having a trailing quote (#13074)
* fix(lsp): handle import specifier not having a trailing quote
* clean up
* Add test.
|
2021-12-13 16:28:35 -05:00 |
|
Kitson Kelly
|
a54fc7a129
|
feat(lsp): improve registry completion suggestions (#13023)
Resolves #10051
|
2021-12-14 06:24:11 +11: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 |
|
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 |
|
David Sherret
|
28dbb4a95e
|
refactor(lsp): prefer using document instead of documents collection (#12720)
|
2021-11-12 11:42:04 -05:00 |
|
Kitson Kelly
|
91f8bdda2c
|
fix(lsp): cache unsupported import completion origins (#12661)
Fixes #12621
|
2021-11-08 09:35:32 +11: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
|
d36b01ff69
|
fix(lsp): correctly parse registry patterns (#12063)
|
2021-09-14 14:40:35 +02:00 |
|
David Sherret
|
2c2e3ec1ca
|
refactor(lsp): use deno_ast and cache swc ASTs (#11780)
|
2021-09-07 10:39:32 -04:00 |
|
Kitson Kelly
|
9e51766f3e
|
feat(lsp): dependency hover information (#11090)
|
2021-06-25 09:06:51 +10:00 |
|
Kitson Kelly
|
473713c621
|
fix(#10815): lsp only responds to formatting for md, json, jsonc (#10816)
Fixes #10815
|
2021-06-02 20:29:58 +10:00 |
|
Kitson Kelly
|
bb5bf91067
|
feat(lsp): registry auto discovery (#10813)
Closes: #10194
Fixes: #10468
|
2021-06-01 21:53:08 +10:00 |
|
Satya Rohith
|
7063e449f1
|
fix(#10362): include range for export statements (#10369)
Fixes #10362
|
2021-04-26 06:59:18 +10:00 |
|
Kitson Kelly
|
d9d4a5d73c
|
feat(lsp): add registry import auto-complete (#9934)
|
2021-04-09 11:27:27 +10:00 |
|
Kitson Kelly
|
5ebb401703
|
feat(lsp): add import completions (#9821)
|
2021-03-25 11:13:37 +11:00 |
|