| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-12-18 | Merge pull request #18713 from Veykril/push-zmmkzspnwxsn | Lukas Wirth | -1070/+1201 | |
| internal: Cleanup label structure of `CompletionItem` | ||||
| 2024-12-18 | internal: Cleanup label structure of `CompletionItem` | Lukas Wirth | -1070/+1201 | |
| 2024-12-18 | Merge pull request #18711 from Veykril/push-kwurwxttmqwo | Lukas Wirth | -2/+27 | |
| Taking a raw ref of a deref is always safe | ||||
| 2024-12-18 | Taking a raw ref of a deref is always safe | Lukas Wirth | -2/+27 | |
| 2024-12-18 | Merge pull request #18710 from Veykril/push-oywuruktpozm | Lukas Wirth | -15/+88 | |
| Remove salsa from proc-macro server dep tree | ||||
| 2024-12-18 | Remove salsa from proc-macro server dep tree | Lukas Wirth | -15/+88 | |
| 2024-12-18 | Merge pull request #18708 from ChayimFriedman2/fix-tiny | Lukas Wirth | -0/+19 | |
| fix: Fix pretty-printing of `@` patterns | ||||
| 2024-12-18 | Fix pretty-printing of `@` patterns | Chayim Refael Friedman | -0/+19 | |
| It didn't print the `@`. | ||||
| 2024-12-16 | Merge pull request #18700 from ChayimFriedman2/dyn-send | Lukas Wirth | -1/+18 | |
| fix: Fix a panic with a diagnostics fix when a keyword is used as a field | ||||
| 2024-12-16 | Fix a panic with a diagnostics fix when a keyword is used as a field | Chayim Refael Friedman | -1/+18 | |
| I found it easiest to fix in the quickfix code, and not deeper (e.g. body lowering). | ||||
| 2024-12-16 | Merge pull request #18699 from Veykril/push-ltqwwusvtlot | Lukas Wirth | -134/+221 | |
| fix: Fix path qualified auto-importing completions not working with re-exports | ||||
| 2024-12-16 | fix: Fix path qualified auto-importing completions not working with re-exports | Lukas Wirth | -134/+221 | |
| Prior to this commit we used to generate import paths, then zipped them with the existing qualifier to check if they agree on the path to import. This is brittle when re-exports come into play causing items to have multiple applicable paths that refer to them. This commit instead rewrites this logic by generating the import path for the qualifier, verifying that the rest of the qualifier resolves and then doing a final lookup on that resolution result for the final segment instead. | ||||
| 2024-12-16 | Merge pull request #18698 from Veykril/push-vpqwrwxptsql | Lukas Wirth | -4/+12 | |
| internal: Don't serialize empty fields in completions and resolve payloads | ||||
| 2024-12-16 | Merge pull request #18690 from Giga-Bowser/extract-variable-string | Lukas Wirth | -15/+168 | |
| feat: Use string literal contents as a name when extracting into variable | ||||
| 2024-12-16 | internal: Don't serialize empty fields in completions and resolve payloads | Lukas Wirth | -4/+12 | |
| 2024-12-16 | Merge pull request #18695 from roife/improve-tuple-destruction | Lukas Wirth | -74/+74 | |
| minor: improve name suggestion for destructure_tuple_binding | ||||
| 2024-12-16 | Merge pull request #18696 from ChayimFriedman2/syn-syn | Lukas Wirth | -63/+110 | |
| feat: Report unresolved idents for implicit captures in `format_args!()` | ||||
| 2024-12-16 | Merge pull request #18697 from Veykril/push-qtmmtvpyrntr | Lukas Wirth | -30/+9 | |
| internal: Simplify ratoml testdir usage | ||||
| 2024-12-16 | internal: Simplify ratoml testdir usage | Lukas Wirth | -30/+9 | |
| 2024-12-16 | Report unresolved idents for implicit captures in `format_args!()` | Chayim Refael Friedman | -63/+110 | |
| And also a bit of cleanup by storing the capture's span with the open quote included. | ||||
| 2024-12-16 | refactor: simplify `edit_tuple_usages` in destructure_tuple_binding | roife | -46/+30 | |
| 2024-12-15 | Merge pull request #18693 from Veykril/push-wzoomkkmuolm | Laurențiu Nicola | -6/+3 | |
| fix: Fix proc-macro dylib names on windows | ||||
| 2024-12-15 | Merge pull request #18694 from Veykril/push-uxpuruvqpwmx | Lukas Wirth | -97/+113 | |
| internal: Show mir eval errors on hover with debug env var set | ||||
| 2024-12-15 | fix: Fix proc-macro dylib names on windows | Lukas Wirth | -6/+3 | |
| 2024-12-15 | internal: Show mir eval errors on hover with debug env var set | Lukas Wirth | -97/+113 | |
| 2024-12-14 | feat: Use string literal contents as a name when extracting into variable | Giga Bowser | -15/+168 | |
| 2024-12-13 | Merge pull request #18684 from Giga-Bowser/revert-client-changes | Laurențiu Nicola | -1/+1 | |
| fix: Revert changes to client capabilities in `bac0ed5` | ||||
| 2024-12-13 | fix: Revert changes to client capabilities in `bac0ed5` | Giga Bowser | -1/+1 | |
| 2024-12-13 | feat: improve name generation in destructure_tuple_binding | roife | -33/+49 | |
| 2024-12-13 | Merge pull request #18681 from lnicola/bump-typos | Laurențiu Nicola | -11/+16 | |
| minor: Bump typos | ||||
| 2024-12-13 | Bump typos | Laurențiu Nicola | -11/+16 | |
| 2024-12-13 | Merge pull request #18678 from regexident/fix-typos | Laurențiu Nicola | -6/+6 | |
| minor: Fix a few typos | ||||
| 2024-12-13 | Fix a few typos | Vincent Esche | -6/+6 | |
| 2024-12-13 | Merge pull request #18674 from Veykril/push-lrxotqknvxvr | Lukas Wirth | -37/+76 | |
| Show expansion errors in expand_macro feature | ||||
| 2024-12-13 | Merge pull request #18672 from Veykril/push-lurnqpqtzvzq | Lukas Wirth | -41/+15 | |
| internal: Do not require a special env var to be set for the proc-macro-srv | ||||
| 2024-12-13 | Show expansion errors in expand_macro feature | Lukas Wirth | -37/+76 | |
| 2024-12-13 | Do not require a special env var to be set for the proc-macro-srv | Lukas Wirth | -41/+15 | |
| 2024-12-12 | Merge pull request #18677 from Veykril/push-uumpxklsqpzk | Lukas Wirth | -1/+4 | |
| internal: Implement `naked_asm!` builtin | ||||
| 2024-12-12 | internal: Implement `naked_asm!` builtin | Lukas Wirth | -1/+4 | |
| 2024-12-12 | Merge pull request #18675 from ShoyuVanilla/issue-18664 | Lukas Wirth | -2/+50 | |
| fix: Panic when displaying generic params with defaults, again | ||||
| 2024-12-13 | fix: Panic when displaying generic params with defaults, again | Shoyu Vanilla | -2/+50 | |
| 2024-12-12 | Merge pull request #18671 from p-hofer/master | Lukas Wirth | -1/+1 | |
| Fix typo in error message for invalid casting | ||||
| 2024-12-12 | Fix typo in error message for invalid casting | Philipp Hofer | -1/+1 | |
| Corrected the spelling of "defererence" to "dereference" in the error message that informs users about invalid casting requirements. | ||||
| 2024-12-12 | Merge pull request #18670 from Veykril/push-ylomnylswnxm | Lukas Wirth | -48/+30 | |
| internal: Drop proc-macro server support for ~1.66.0 and older toolchains | ||||
| 2024-12-12 | internal: Drop proc-macro server support for ~1.66.0 and older toolchains | Lukas Wirth | -48/+30 | |
| 2024-12-12 | Merge pull request #18652 from Giga-Bowser/extract-constant | Lukas Wirth | -306/+1634 | |
| feat: Add an assist to extract an expression into a constant | ||||
| 2024-12-12 | Merge pull request #18669 from Veykril/push-qqkuxtvsmsut | Lukas Wirth | -32/+31 | |
| internal: Only parse the object file once in proc-macro-srv | ||||
| 2024-12-12 | Fix clippy lints in proc-macro-srv | Lukas Wirth | -11/+12 | |
| 2024-12-12 | Only parse the object file once | Lukas Wirth | -21/+19 | |
| 2024-12-12 | Merge pull request #18668 from Veykril/push-tpkmsyllunqv | Lukas Wirth | -75/+75 | |
| fix: Fix sourceroot construction for virtual manifests | ||||
