Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-31 | fix(cli): Don't statically error on dynamic unmapped bare specifiers (#10618) | Nayeem Rahman | |
Fixes #10168 Fixes #10615 Fixes #10616 | |||
2021-05-29 | fix(#10765): lsp import fixes include extensions (#10778) | Kitson Kelly | |
Fixes #10765 | |||
2021-05-28 | feat(cli): upgrade to TypeScript 4.3 (#9960) | Kitson Kelly | |
2021-05-26 | feat(lsp): show hints from `deno_lint` in addition to messages (#10739) | Yusuke Tanaka | |
2021-05-25 | feat(lsp): diagnostics for deno types and triple-slash refs (#10699) | Kitson Kelly | |
Fixes #9823 | |||
2021-05-20 | fix(lsp): re-enable the per resource configuration without a deadlock (#10625) | Kitson Kelly | |
Fixes #10603 | |||
2021-05-19 | fix(#10695): deps diagnostics include data property (#10696) | Kitson Kelly | |
Fixes #10695 | |||
2021-05-18 | fix(lsp): make failed to load config error descriptive (#10685) | Satya Rohith | |
2021-05-18 | feat(lsp): provide X-Deno-Warning as a diagnostic (#10680) | Kitson Kelly | |
Closes #9932 | |||
2021-05-18 | feat(lsp): support formatting json and markdown files (#10180) | Satya Rohith | |
Resolves #9447 Resolves #9415 | |||
2021-05-18 | refactor: share test harness for lsp between bench and integration (#10659) | Kitson Kelly | |
2021-05-17 | fix: static import permissions in dynamic imports | Luca Casonato | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-05-15 | docs(cli/dts): fix link from master to main (#10633) | Yusuke Tanaka | |
2021-05-13 | fix(lsp): remove duplicate cwd in config path (#10620) | Niclas Overby | |
2021-05-12 | fix(#10603): revert minimal changes to resolve deadlock bug (#10605) | Kitson Kelly | |
2021-05-11 | fix(lsp): remove code_action/diagnostics deadlock (#10555) | Kitson Kelly | |
Landed without test to meet 1.10.0 deadline. See #10587. | |||
2021-05-11 | feat(lsp): add internal debugging logging (#10438) | Kitson Kelly | |
Ref: #10368 | |||
2021-05-10 | chore: upgrade crates (#10559) | Bartek Iwańczuk | |
2021-05-10 | fix(cli): typings for `Deno.os.arch` (#10541) | Elias Sjögreen | |
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-05-07 | refactor(lsp): publish diagnostics independently (#10525) | Kitson Kelly | |
Resolves #10518 | |||
2021-05-06 | refactor(ops): replace `ZeroCopyBuf` arg by 2nd generic deserializable arg ↵ | Aaron O'Mullan | |
(#10448) | |||
2021-05-02 | clean(cli): prefix all op functions with op_ (#10463) | Aaron O'Mullan | |
Makes the codebase more searchable and helps distinguish op functions from helper functions Besides tests/examples/benches this pattern appears to be used everywhere else in the codebase | |||
2021-05-01 | fix(console): Remove `console.timeStamp` from types (#10455) | Liam Murphy | |
Fixes #10444 | |||
2021-04-28 | chore(lsp): remove dead code (#10409) | Satya Rohith | |
2021-04-26 | fix(#10362): include range for export statements (#10369) | Satya Rohith | |
Fixes #10362 | |||
2021-04-25 | refactor(core): move op cache sync responsibility to rust space (#10340) | Aaron O'Mullan | |
Even if bootstrapping the JS runtime is low level, it's an abstraction leak of core to require users to call `Deno.core.ops()` in JS space. So instead we're introducing a `JsRuntime::sync_ops_cache()` method, once we have runtime extensions a new runtime will ensure the ops cache is setup (for the provided extensions) and then loading/unloading plugins should be the only operations that require op cache syncs | |||
2021-04-23 | refactor: use 'data-url' crate to process data URLs in lsp & file_fetcher ↵ | Satya Rohith | |
(#10196) Closes: #10118 | |||
2021-04-23 | Use ubuntu-latest-xl on more CI jobs (#10322) | Ryan Dahl | |
2021-04-21 | fix(lsp): document symbol performance mark (#10264) | Jean Pierre | |
2021-04-20 | fix(#10031): lsp handles x-typescript-types header on type only imports ↵ | Kitson Kelly | |
properly (#10261) | |||
2021-04-20 | feat(lsp): Implement textDocument/documentSymbol (#9981) | Jean Pierre | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-04-20 | feat(lsp): Implement textDocument/semanticTokens/full (#10233) | Jean Pierre | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2021-04-20 | fix(#10125): remove documents when closed in the lsp (#10254) | Kitson Kelly | |
Fixes #10125 | |||
2021-04-20 | feat(lsp): improve diagnostic status page (#10253) | Kitson Kelly | |
2021-04-19 | feat(lsp): implement textDocument/prepareCallHierarchy (#10061) | Jean Pierre | |
2021-04-18 | chore(cli/lsp): fix 2 lint errors (#10228) | Aaron O'Mullan | |
1. error: called `.iter().count()` on a `Vec` 2. error: inconsistent struct constructor | |||
2021-04-12 | refactor(deno): remove concept of bin & json ops (#10145) | Aaron O'Mullan | |
2021-04-12 | feat(runtime/permissions): prompt fallback (#9376) | crowlKats | |
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-04-11 | feat: set useDefineForClassFields to true (#10119) | Nayeem Rahman | |
Fixes: #9773 | |||
2021-04-10 | chore: improve lsp registry validations (#10096) | Luca Casonato | |
2021-04-09 | feat(lsp): add registry import auto-complete (#9934) | Kitson Kelly | |
2021-04-09 | fix(lsp): normalize windows file URLs properly (#10034) | Kitson Kelly | |
Fixes: #9744 Fixes: https://github.com/denoland/vscode_deno/issues/386 | |||
2021-04-07 | fix(lsp): don't error on tsc debug failures for code actions (#10047) | Kitson Kelly | |
Resolves: #9913 | |||
2021-04-06 | fix(lsp): properly handle encoding URLs from lsp client (#10033) | Kitson Kelly | |
Fixes #9741 | |||
2021-04-06 | fix(lsp): folding range adjustment panic (#10030) | Kitson Kelly | |
Fixes #10029 | |||
2021-04-02 | feat(lsp): implement textDocument/foldingRange (#9900) | Jean Pierre | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> |