Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-11 | feat(lsp): ability to configure document pre-load limit (#19097) | David Sherret | |
Adds a `deno.preloadLimit` option (ex. `"deno.preloadLimit": 2000`) which specifies how many file entries to traverse on the file system when the lsp loads or its configuration changes. Closes #18955 | |||
2023-04-01 | fix(lsp): add a document preload file system entry limit (#18553) | David Sherret | |
I was testing this out and it's badly needed. For now, it's not configurable and limited to 1,000 file system entries. Related to #18538 | |||
2023-03-30 | fix(lsp): include all diagnosable documents on initialize (#17979) | David Sherret | |
Closes https://github.com/denoland/vscode_deno/issues/797 Closes https://github.com/denoland/deno/issues/11190 Closes https://github.com/denoland/vscode_deno/issues/811 Closes https://github.com/denoland/vscode_deno/issues/761 Closes https://github.com/denoland/vscode_deno/issues/585 Closes https://github.com/denoland/vscode_deno/issues/561 Closes https://github.com/denoland/vscode_deno/issues/410 | |||
2023-03-15 | fix(lsp): avoid calling client while holding lock (#18197) | David Sherret | |
2023-01-26 | refactor(lsp): fewer clones (#17551) | Geert-Jan Zwiers | |
2023-01-03 | fix(lsp): treat empty string config value as None (#17227) | Leo Kettmeir | |
Fixes #14630 | |||
2023-01-02 | chore: update copyright year to 2023 (#17247) | David Sherret | |
Yearly tradition of creating extra noise in git. | |||
2022-11-28 | refactor: create util folder, move nap_sym to napi/sym, move http_cache to ↵ | David Sherret | |
cache folder (#16857) | |||
2022-10-28 | fix(lsp): correct `parameterNames.suppressWhenArgumentMatchesName` and ↵ | David Sherret | |
`variableTypes.suppressWhenTypeMatchesName` (#16469) Closes #16468 | |||
2022-10-16 | feat: support inlay hints (#16287) | Kitson Kelly | |
Closes: #11853 | |||
2022-10-14 | fix(lsp): properly handle snippets on completions (#16274) | Kitson Kelly | |
Fixes #15367 | |||
2022-05-16 | feat(lsp): enable linting by default (#14583) | Bartek Iwańczuk | |
2022-04-03 | refactor(lsp): migrate from lspower back to tower-lsp (#14163) | Jason | |
2022-03-30 | feat(lsp): add experimental testing API (#13798) | Kitson Kelly | |
Ref: denoland/vscode_deno#629 | |||
2022-03-21 | feat(lsp): support deno.enablePaths setting (#13978) | Kitson Kelly | |
Ref: denoland/vscode_deno#633 | |||
2022-02-24 | refactor: remove dead code from lsp (#13743) | Kitson Kelly | |
2022-01-25 | refactor(lsp): remove RwLock on `Config` (#13485) | David Sherret | |
2022-01-24 | fix(lsp): respect DENO_CERT and other options related to TLS certs (#13467) | Kitson Kelly | |
Fixes #13437 | |||
2022-01-19 | refactor(lsp): reduce data stored in `StateSnapshot` (#13426) | David Sherret | |
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-12-15 | feat: REPL import specifier auto-completions (#13078) | David Sherret | |
2021-11-16 | refactor: re-export anyhow from deno_core (#12777) | Ryan Dahl | |
2021-11-08 | refactor: move `mod tokio_util` to runtime (#12332) | Bert Belder | |
This avoids a bunch of duplicated code. | |||
2021-08-10 | feat(lsp): support clients which do not support disabled code actions (#11612) | Kitson Kelly | |
Closes: #11610 | |||
2021-07-28 | feat(lsp): ability to set DENO_DIR via settings (#11527) | Kitson Kelly | |
Ref: denoland/vscode_deno#287 | |||
2021-07-21 | feat(lsp): add workspace config to status page (#11459) | Kitson Kelly | |
2021-07-06 | chore: use parking_lot for synchronization primitives to align with tokio ↵ | David Sherret | |
(#11289) parking_lot is already transitively used in tokio via the "full" cargo feature | |||
2021-06-22 | feat(cli): support "types" when type checking (#10999) | Kitson Kelly | |
Fixes #10677 | |||
2021-06-15 | Remove various unnecessary allow(clippy) declarations (#10971) | Ryan Dahl | |
2021-06-07 | feat(lsp): add test code lens (#10874) | Kitson Kelly | |
Ref #8643 | |||
2021-06-01 | feat(lsp): registry auto discovery (#10813) | Kitson Kelly | |
Closes: #10194 Fixes: #10468 | |||
2021-06-01 | fix(lsp): updates to workspace config are processed sync (#10812) | Kitson Kelly | |
2021-05-20 | fix(lsp): re-enable the per resource configuration without a deadlock (#10625) | Kitson Kelly | |
Fixes #10603 | |||
2021-05-12 | fix(#10603): revert minimal changes to resolve deadlock bug (#10605) | Kitson Kelly | |
2021-05-11 | feat(lsp): add internal debugging logging (#10438) | Kitson Kelly | |
Ref: #10368 | |||
2021-05-10 | refactor(cli): replace loading file for --config flag with generic structure ↵ | Bartek Iwańczuk | |
(#10481) Currently file passed to --config file is parsed using TsConfig structure that does multiple things when loading the file. Instead of relying on that structure I've introduced ConfigFile structure that can be updated to sniff out more fields from the config file in the future. | |||
2021-05-10 | feat: support workspace folders configuration (#10488) | Kitson Kelly | |
Ref #8643 | |||
2021-04-09 | feat(lsp): add registry import auto-complete (#9934) | Kitson Kelly | |
2021-04-02 | feat(lsp): implement textDocument/foldingRange (#9900) | Jean Pierre | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-03-16 | refactor(lsp): refactor completions and add tests (#9789) | Kitson Kelly | |
2021-03-10 | fix(lsp): diagnostics use own thread and debounce (#9572) | Kitson Kelly | |
2021-02-08 | feat(lsp): add implementations code lens (#9441) | Kitson Kelly | |
2021-02-01 | feat(lsp): add references code lens (#9316) | Kitson Kelly | |
2021-01-29 | Update lspower dependency (#9179) | hvithrafn | |
2021-01-11 | chore: update copyright to 2021 (#9092) | Yusuke Tanaka | |
2021-01-05 | fix(lsp): Respect client capabilities for config and dynamic registration ↵ | Valentin Anger | |
(#8865) | |||
2020-12-21 | refactor: rewrite lsp to be async (#8727) | Luca Casonato | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2020-12-10 | feat(lsp): support import maps (#8683) | Kitson Kelly | |
2020-12-07 | feat: add mvp language server (#8515) | Kitson Kelly | |
Resolves #8400 |