David Sherret
|
7a1a082876
|
perf: cache swc dependency analysis and don't hold onto ParsedSource s in memory (#15502)
|
2022-08-22 12:14:59 -04:00 |
|
Kitson Kelly
|
1c2ec1f48f
|
fix: update deno_graph to fix importing config as JSON module (#15388)
Ref: denoland/deno_graph#166
|
2022-08-10 07:27:22 +10:00 |
|
David Sherret
|
e1c90963fb
|
refactor: create args folder (#14982)
|
2022-06-27 16:54:09 -04: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 |
|
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 |
|
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
|
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
|
0e12acc6ff
|
refactor(lsp): Documents - combine duplicate exists methods (#13479)
|
2022-01-25 09:21:59 -05:00 |
|
Kitson Kelly
|
1a3983a538
|
perf(lsp): improve some tsc op hot paths (#13473)
|
2022-01-24 19:01:33 +11: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 |
|
Kitson Kelly
|
57bfa87b2c
|
feat(lsp): provide registry details on hover if present (#13294)
Closes: #13272
|
2022-01-07 11:27:13 +11:00 |
|
Divy Srivastava
|
6de53b631f
|
refactor: use once_cell instead of lazy_static (#13135)
|
2021-12-18 16:14:42 -05:00 |
|
Kitson Kelly
|
e8d7b430ce
|
chore: updates to support deno_graph API changes (#13080)
|
2021-12-15 07:39:20 +11:00 |
|
Kitson Kelly
|
345f0fbe5c
|
feat(cli): update to TypeScript 4.5 (#12410)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
|
2021-12-10 09:12:21 +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 |
|
Kitson Kelly
|
cc38580106
|
fix(lsp): retain module dependencies when parse is invalid (#12782)
Fixes #12753
|
2021-11-17 09:23:25 +11:00 |
|
David Sherret
|
28dbb4a95e
|
refactor(lsp): prefer using document instead of documents collection (#12720)
|
2021-11-12 11:42:04 -05:00 |
|
Kitson Kelly
|
f5eb177f50
|
feat(cli): support React 17 JSX transforms (#12631)
Closes #8440
|
2021-11-09 12:26:39 +11:00 |
|
Kitson Kelly
|
182de1452b
|
fix(lsp): display module types only dependencies on hover (#12683)
Fixes: #12675
|
2021-11-08 11:50:48 +11:00 |
|
David Sherret
|
0ec151b8cb
|
chore: upgrade deno_ast to 0.5.0 (#12595)
|
2021-11-01 16:22:27 -04:00 |
|
Kitson Kelly
|
34a9ddff09
|
refactor(lsp): use deno_graph and single document struct (#12535)
Closes #12473
|
2021-10-29 10:56:01 +11:00 |
|
David Sherret
|
2c2e3ec1ca
|
refactor(lsp): use deno_ast and cache swc ASTs (#11780)
|
2021-09-07 10:39:32 -04:00 |
|
Kitson Kelly
|
0d83afd939
|
fix(lsp): better handling of languageId (#11755)
Fixes #11521
Fixes #11742
|
2021-08-19 13:19:12 +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 |
|
Kitson Kelly
|
9e51766f3e
|
feat(lsp): dependency hover information (#11090)
|
2021-06-25 09:06:51 +10:00 |
|
Satya Rohith
|
952caa79b3
|
feat(lsp): quick fix actions to ignore lint errors (#10627)
Closes #10122
|
2021-06-21 16:43:35 +10:00 |
|
Kitson Kelly
|
e8be116ab6
|
fix(lsp): refactor, fix issues and add benchmark for code lens (#10841)
|
2021-06-05 07:31:44 +10:00 |
|
Kitson Kelly
|
844a1317ec
|
fix(#10775): diagnostics update on dependency changes (#10817)
Fixes #10775
|
2021-06-03 21:13:53 +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
|
fe8057105e
|
fix(#10125): remove documents when closed in the lsp (#10254)
Fixes #10125
|
2021-04-20 07:11:23 +10:00 |
|
Kitson Kelly
|
65f7a021f0
|
feat(lsp): improve diagnostic status page (#10253)
|
2021-04-20 07:10:43 +10:00 |
|
Yusuke Tanaka
|
e7954413e1
|
upgrade: Rust 1.51.0 (#9895)
|
2021-03-25 19:17:37 +01:00 |
|
Kitson Kelly
|
5ebb401703
|
feat(lsp): add import completions (#9821)
|
2021-03-25 11:13:37 +11:00 |
|
Ryan Dahl
|
c7dabc99ee
|
Make ModuleSpecifier a type alias, not wrapper struct (#9531)
|
2021-02-17 13:47:18 -05:00 |
|
Kitson Kelly
|
79916226b7
|
fix(lsp): properly handle static assets (#9476)
|
2021-02-12 22:49:42 +11:00 |
|
Kitson Kelly
|
6752be05cd
|
fix(lsp): handle type deps properly (#9436)
Fixes #9425
|
2021-02-10 09:46:12 +11:00 |
|
Kitson Kelly
|
d95666cae0
|
fix(lsp): handle code lenses for non-documents (#9454)
|
2021-02-09 20:48:53 +11:00 |
|
Kitson Kelly
|
534531e4dd
|
feat(lsp): add references code lens (#9316)
|
2021-02-01 14:30:41 +11:00 |
|
hvithrafn
|
013b8fe606
|
Update lspower dependency (#9179)
|
2021-01-29 14:34:33 -05:00 |
|
Kitson Kelly
|
1a9209d1e3
|
fix(lsp): handle mbc documents properly (#9151)
Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
|
2021-01-22 21:03:16 +11:00 |
|