| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-07-19 | Upgrade to expect-test@1.4.0 | Amos Wenger | -1/+1 | |
| cf. https://github.com/rust-analyzer/expect-test/issues/33 cf. https://github.com/rust-lang/rust/pull/99444#issuecomment-1188844202 | ||||
| 2022-07-19 | Work around Code bug with empty diagnostics | Laurențiu Nicola | -8/+18 | |
| 2022-07-18 | Auto merge of #12807 - Veykril:completion-item-details, r=Veykril | bors | -11/+38 | |
| Add simple support for completion item details Supercedes https://github.com/rust-lang/rust-analyzer/pull/9891 This doesn't yet really implement anything new, it just adds the scaffolding for the protocol conversion | ||||
| 2022-07-18 | Add simple support for completion item details | Lukas Wirth | -11/+38 | |
| 2022-07-18 | Auto merge of #12804 - jonas-schievink:config-watcher, r=Veykril | bors | -8/+23 | |
| fix: make file watcher config a drop-down (and clarify the options) Fixes https://github.com/rust-lang/rust-analyzer/issues/12794 Also renames "notify" to "server", since that's clearer ("notify" is still accepted for compatibility). | ||||
| 2022-07-18 | Auto merge of #12549 - bitgaoshu:goto_where_trait_m_impl, r=Veykril | bors | -1/+1 | |
| feat: Go to implementation of trait methods try goto where the trait method implies, #4558 | ||||
| 2022-07-18 | Improve file watcher config | Jonas Schievink | -8/+23 | |
| 2022-07-11 | Fix obsolete `enableRangeFormatting` config | TonalidadeHidrica | -1/+1 | |
| 2022-07-08 | Update remaining GitHub URLs | Jonas Schievink | -3/+3 | |
| 2022-07-05 | Complete associated type only in trait generic arg | Hongxu Xu | -17/+20 | |
| Fix tidy check does not work for marks in multiline | ||||
| 2022-07-04 | Improve documentation for buildScripts.overrideCommand / ↵ | Florian Diebold | -8/+11 | |
| checkOnSave.overrideCommand | ||||
| 2022-07-03 | Bump tracing-subscriber | Laurențiu Nicola | -1/+1 | |
| 2022-07-03 | Bump crossbeam-channel | Laurențiu Nicola | -1/+1 | |
| 2022-06-28 | fix: Report proc macro errors in expressions correctly as well | Florian Diebold | -9/+10 | |
| They didn't have a krate before, resulting in the generic "proc macro not found" error. Also improve error messages a bit more. | ||||
| 2022-06-26 | Fix typo in build.rs | buffet | -1/+1 | |
| 2022-06-25 | fix test in resolve_proc_macro: Foo is Owner | bitgaoshu | -1/+1 | |
| 2022-06-20 | fix: Fix auto-ref completions inserting into wrong locations | Lukas Wirth | -20/+19 | |
| 2022-06-18 | feat: add fold range for multi line match arm list | harpsword | -1/+2 | |
| 2022-06-15 | Show proc-macro loading errors in unresolved-proc-macro diagnostics | Lukas Wirth | -35/+27 | |
| 2022-06-15 | Auto merge of #12541 - Veykril:vs-reload, r=Veykril | bors | -1/+2 | |
| fix: Clear proc-macro changed flag when reloading workspace | ||||
| 2022-06-15 | fix: Clear proc-macro changed flag when reloading workspace | Lukas Wirth | -1/+2 | |
| 2022-06-14 | fix: Check for the correct proc-macro settings in missing proc-macro diagnostics | Lukas Wirth | -1/+2 | |
| 2022-06-12 | Auto merge of #12515 - Veykril:rustc-proc-macros, r=Veykril | bors | -1/+7 | |
| fix: Pass the build data to rustc_private crates With this all proc-macros should resolve in rustc now when setting up the build script running command properly. | ||||
| 2022-06-12 | fix: Pass the build data to rustc_private crates | Lukas Wirth | -1/+7 | |
| 2022-06-12 | More precise proc-macro errors | Lukas Wirth | -1/+2 | |
| 2022-06-12 | Auto merge of #12508 - Veykril:req-retry, r=Veykril | bors | -3/+6 | |
| fix: Don't respond to cancelled requests when retrying them Fixes https://github.com/rust-lang/rust-analyzer/issues/12482 | ||||
| 2022-06-12 | fix: Don't respond to cancelled requests when retrying them | Lukas Wirth | -3/+6 | |
| 2022-06-11 | fix: Fix config patching for callable snippets | Lukas Wirth | -1/+1 | |
| 2022-06-10 | Auto merge of #12449 - Veykril:version, r=Veykril | bors | -65/+103 | |
| Bring the version command output in line with other rust tools Inspired by how cargo handles it Fixes https://github.com/rust-lang/rust-analyzer/issues/12280  | ||||
| 2022-06-10 | Auto merge of #12502 - Veykril:deps, r=Veykril | bors | -15/+16 | |
| internal: Bump Dependencies | ||||
| 2022-06-10 | internal: Bump Dependencies | Lukas Wirth | -15/+16 | |
| 2022-06-08 | Fix a couple of weak warnings found by rust-analyzer itself | bjorn3 | -1/+1 | |
| 2022-06-05 | Auto merge of #12466 - lnicola:worker-thread-stack, r=lnicola | bors | -1/+7 | |
| Increase worker thread stack and name them CC #11370 | ||||
| 2022-06-05 | minor: Don't log cancelled diagnostics | Lukas Wirth | -6/+1 | |
| 2022-06-04 | Increase worker thread stack and name them | Laurențiu Nicola | -1/+7 | |
| 2022-06-03 | Shorten main thread name | Laurențiu Nicola | -4/+2 | |
| 2022-06-02 | Bring the version command output in line with other rust tools | Lukas Wirth | -65/+103 | |
| 2022-06-01 | Auto merge of #12443 - Veykril:fmtfix, r=Veykril | bors | -6/+10 | |
| minor: Fix rustfmt failing on main_loop.rs | ||||
| 2022-06-01 | minor: Fix rustfmt failing on main_loop.rs | Lukas Wirth | -6/+10 | |
| 2022-06-01 | fix(diagnostic): Don't remove diagnostic with empty message | Maan2003 | -4/+5 | |
| Use " " as message if it is empty | ||||
| 2022-06-01 | Sync handlers cannot be cancelled | Lukas Wirth | -19/+9 | |
| 2022-06-01 | fix: Fix completions disappearing when typing two keys in quick succession | Lukas Wirth | -74/+83 | |
| 2022-05-30 | Use char for trigger character | Lukas Wirth | -3/+4 | |
| 2022-05-30 | Auto merge of #12406 - harpsword:fix-add-inlayHints-closures-without-block, ↵ | bors | -3/+32 | |
| r=Veykril fix: add an option to show inlay hint for return type of closures wit… fix #12321 | ||||
| 2022-05-30 | fix: visibility completion | yue4u | -20/+24 | |
| 2022-05-28 | fix: add an option to show inlay hint for return type of closures without block | harpsword | -3/+32 | |
| 2022-05-27 | Auto merge of #12341 - vemoo:exclude_dirs, r=Veykril | bors | -2/+55 | |
| make `files.excludeDirs` work There's a small issue because if all projects are excluded, this: https://github.com/rust-lang/rust-analyzer/blob/01d412f4d7bd7ef21a7e8f0461e9ba3439e3c4bf/crates/rust-analyzer/src/main_loop.rs#L114 will be shown. I thought about not showing it if `files.excludeDirs` is set, but that is not necessarily correct. Fixes #7755 | ||||
| 2022-05-25 | fix: Clear native diagnostics for files when they are deleted | Lukas Wirth | -0/+9 | |
| 2022-05-25 | internal: Make autoclosing angle brackets configurable, disabled by default | Lukas Wirth | -1/+9 | |
| 2022-05-23 | Keep the other `is` in `reload.rs` docs | DQ | -1/+1 | |
