about summary refs log tree commit diff
AgeCommit message (Collapse)AuthorLines
2025-01-16add goto-to-def actions for trait boundlh123-1/+104
2025-01-16add go-to-type-def actions for func paramslh123-1/+5
2025-01-15Merge pull request #18897 from duncanawoods/masterHKalbasi-1/+5
fix: Make test_runner::TestState::stdout optional to fix parsing cargo test json output
2025-01-15Merge pull request #18922 from Veykril/push-tmtzukrsnottLukas Wirth-24/+28
fix: Don't return inlay hints outside requested range
2025-01-15fix: Don't return inlay hints outside requested rangeLukas Wirth-24/+28
2025-01-15Merge pull request #18940 from Veykril/push-ulowqkpprslqLukas Wirth-40/+36
fix: Fix semantics not always correctly caching file roots
2025-01-15Merge pull request #18929 from ChayimFriedman2/i-acknowledge-defeatLukas Wirth-0/+31
fix: Fix another bug when reaching macro expansion limit caused a stack overflow
2025-01-15Merge pull request #18939 from Veykril/push-wztmylkyqttuLukas Wirth-32/+42
Flip on typing config to be opt-in, better defaults
2025-01-15fix: Fix semantics not always correctly caching file rootsLukas Wirth-40/+36
2025-01-15Flip on typing config to be opt-in, better defaultsLukas Wirth-28/+33
2025-01-15Early exit in search properlyLukas Wirth-4/+9
2025-01-15Merge pull request #18925 from Veykril/push-mtxxvpowwtrtLukas Wirth-2/+88
feat: Render type parameter projection target bounds in inlays
2025-01-15feat: Render type parameter projection target bounds in inlaysLukas Wirth-2/+88
2025-01-15Merge pull request #18917 from boattime/masterLukas Wirth-37/+110
feat: Add dereferencing autocomplete
2025-01-14Merge pull request #18937 from darichey/hide-syntax-tree-defaultLaurențiu Nicola-1/+1
Hide syntax tree view by default
2025-01-14Hide syntax tree view by defaultDavid Richey-1/+1
2025-01-14Merge pull request #18933 from decahedron1/notify-7Laurențiu Nicola-25/+31
fix: Update `notify` to `8.0.0`
2025-01-14Update `notify` to `8.0.0`Carson M.-25/+31
2025-01-13feat: Add dereferencing autocompleteboattime-37/+110
2025-01-13Fix another bug when reaching macro expansion limit caused a stack overflowChayim Refael Friedman-0/+31
This time without missing bindings. Solve it by returning to the old ways, i.e. just throw the extra nodes away. In other words, I acknowledge defeat.
2025-01-12Merge pull request #18923 from Veykril/push-oovkowowotqxLukas Wirth-16/+47
internal: Compute inlay hint tooltips lazily
2025-01-12internal: Compute inlay hint tooltips lazilyLukas Wirth-16/+47
2025-01-12Merge pull request #18921 from Veykril/push-zwullmxomvsmLukas Wirth-57/+150
internal: Compute inlay hint text edits lazily
2025-01-12Fix text edits for discriminant hintsLukas Wirth-2/+33
2025-01-12internal: Compute inlay hint text edits lazilyLukas Wirth-56/+118
2025-01-12Merge pull request #18920 from Veykril/push-zxwtmooxumslLukas Wirth-2/+27
fix: Fix `ref` text edit for binding mode hints
2025-01-12fix: Fix `ref` text edit for binding mode hintsLukas Wirth-2/+27
2025-01-11Merge pull request #18913 from Wilfred/grammar_fixLaurențiu Nicola-4/+4
minor: Fix grammar in doc comments
2025-01-10minor: Fix grammar in doc commentsWilfred Hughes-4/+4
"too" should be "to" here.
2025-01-10Merge pull request #18907 from Veykril/push-uqlzpttmvurvLukas Wirth-2/+86
Implement `#[rust_analyzer::skip]` for bodies
2025-01-10Implement `#[rust_analyzer::skip]` for bodiesLukas Wirth-2/+86
2025-01-10Merge pull request #18906 from Veykril/push-upuxsyovskmtLukas Wirth-173/+386
feat: Re-implement rust string highlighting via tool attribute
2025-01-10Re-implement rust string highlighting via tool attributeLukas Wirth-173/+386
2025-01-10Merge pull request #18904 from Veykril/push-yztnorquuyzwLukas Wirth-24/+134
Improve hover module path rendering
2025-01-10Merge pull request #18903 from Veykril/push-mqmworppxuywLukas Wirth-12/+192
Implement implicit sized bound inlay hints
2025-01-10Implement implicit sized bound inlay hintsLukas Wirth-12/+192
2025-01-10Improve hover module path renderingLukas Wirth-24/+134
2025-01-10Merge pull request #18900 from ChayimFriedman2/stupid-hangLukas Wirth-7/+7
fix: Do not compute `prettify_macro_expansion()` unless the "Inline macro" assist has actually been invoked
2025-01-10Merge pull request #18902 from Veykril/push-znlsxykqrkooLukas Wirth-133/+184
internal: Add Definition::Crate
2025-01-10internal: Add Definition::CrateLukas Wirth-133/+184
This is its own thing so it should be handled specifically where possible
2025-01-10Merge pull request #18901 from ChayimFriedman2/hir-reexportLukas Wirth-23/+28
minor: Remove two hir reexports
2025-01-10Merge pull request #18813 from Giga-Bowser/syntax-tree-viewLukas Wirth-701/+812
feat: Add a new and improved syntax tree view
2025-01-10Merge pull request #18899 from ChayimFriedman2/issue-18898Lukas Wirth-5/+85
fix: Fix another issue with fixup reversing
2025-01-10Remove two hir reexportsChayim Refael Friedman-23/+28
2025-01-10Do not compute `prettify_macro_expansion()` unless the "Inline macro" assist ↵Chayim Refael Friedman-7/+7
has actually been invoked And not just called to be listed. This was a major performance hang when repeatedly switching back-and-forth between a large `include!`d file (but there are others)..
2025-01-09Add an action to copy an element from the syntax tree viewGiga Bowser-0/+55
2025-01-09Fix another issue with fixup reversingChayim Refael Friedman-5/+85
We need to *remove* the whole subtree, but we don't advance `i` by this, because it hasn't gotten there yet (and never will).
2025-01-09Remove the old syntax tree viewerGiga Bowser-700/+1
2025-01-09Add a new and improved syntax tree viewerGiga Bowser-4/+759
2025-01-09Fix parsing cargo test json output by making stdout and optional fieldduncan-1/+5