about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Expand)AuthorLines
2024-12-12Fix clippy lints in proc-macro-srvLukas Wirth-11/+12
2024-12-12Only parse the object file onceLukas Wirth-21/+19
2024-12-12Merge pull request #18668 from Veykril/push-tpkmsyllunqvLukas Wirth-75/+75
2024-12-12Merge pull request #18660 from Veykril/push-snumrtvzwqvwLukas Wirth-69/+72
2024-12-12fix: Fix sourceroot construction for virtual manifestsLukas Wirth-75/+75
2024-12-12Generate implementation with items even if snippet text edit is disabled1hakusai1-2/+32
2024-12-11Merge pull request #18466 from ChayimFriedman2/proper-lint-severityLaurențiu Nicola-1400/+6592
2024-12-11Fix publish workflow link in manualSam Estep-1/+1
2024-12-11minor: Group `extract_function` with other extraction assistsGiga Bowser-8/+23
2024-12-11feat: Add an assist to extract an expression into a staticGiga Bowser-120/+686
2024-12-11Properly handle different defaults for severity of lintsChayim Refael Friedman-1400/+6592
2024-12-11minor: Add `item_static` constructor to `SyntaxFactory`Giga Bowser-1/+63
2024-12-11feat: Add an assist to extract an expression into a constantGiga Bowser-189/+847
2024-12-11internal: Move `is_body_const` to `ide_assists::utils`Giga Bowser-44/+44
2024-12-11minor: Add `item_const` constructor to `SyntaxFactory`Giga Bowser-0/+27
2024-12-11Merge pull request #18663 from Veykril/push-syoklzkntyknLukas Wirth-0/+4
2024-12-11fix: Swallow rustfmt parsing panicsLukas Wirth-0/+4
2024-12-11Bump rustc cratesLaurențiu Nicola-18/+17
2024-12-11Merge from rust-lang/rustLaurențiu Nicola-15/+3
2024-12-11Preparing for merge from rust-lang/rustLaurențiu Nicola-1/+1
2024-12-11Fix copied proc-macros not being cleaned up on exitLukas Wirth-59/+49
2024-12-11Unload proc-macro dlls on changed timestampLukas Wirth-18/+31
2024-12-11Merge pull request #18458 from Giga-Bowser/masterLukas Wirth-67/+432
2024-12-11Merge pull request #18653 from SomeoneToIgnore/hash-completionsLukas Wirth-23/+134
2024-12-11Merge pull request #18657 from Giga-Bowser/generate-enum-variantLukas Wirth-231/+522
2024-12-11Merge pull request #18656 from roife/fix-issue-18639Lukas Wirth-15/+54
2024-12-11feat: preserve order of parameters in extract_functionsroife-15/+54
2024-12-10minor: Migrate `generate_enum_variant` to `SyntaxEditor`Giga Bowser-229/+275
2024-12-10minor: Add `ty_infer` constructor to `SyntaxFactory`Giga Bowser-0/+8
2024-12-10minor: Add `whitespace` constructor to `SyntaxFactory`Giga Bowser-0/+4
2024-12-10minor: Add `item_enum` constructor to `SyntaxFactory`Giga Bowser-9/+242
2024-12-10Address the feedback from pascalkutheKirill Bulatov-6/+21
2024-12-10Address the feedback from VeykrilKirill Bulatov-10/+10
2024-12-10Merge pull request #18649 from roife/fix-issue-18648Laurențiu Nicola-1/+27
2024-12-09minor: Migrate `remove_unnecessary_wrapper` to `SyntaxEditor`Giga Bowser-20/+63
2024-12-09fix: Handle the final statement in `SyntaxFactory::block_expr` properlyGiga Bowser-6/+15
2024-12-09Add diagnostic fix to remove unnecessary wrapper in type mismatchGiga Bowser-62/+375
2024-12-10Clippy fixesKirill Bulatov-5/+5
2024-12-10Avoid hashing completion-related ranges as those may change during /resolve q...Kirill Bulatov-15/+3
2024-12-10crates/r-a: Fix typo in debug messageYuki Sireneva-1/+1
2024-12-09Unite more bool hashingKirill Bulatov-15/+16
2024-12-09Stop excluding Helix from the general resolve pathKirill Bulatov-2/+2
2024-12-09Always compute the hash when r-a wants the imports to be resolvedKirill Bulatov-17/+6
2024-12-09Draft completion hashingKirill Bulatov-24/+142
2024-12-10minor: enhance name suggestion for `Arc<T>` and `Rc<T>`roife-1/+27
2024-12-09Merge pull request #18647 from Veykril/push-nsrrmmnzzoymLukas Wirth-3/+3
2024-12-09Disable pipe on typing handlerLukas Wirth-3/+3
2024-12-09Merge pull request #18645 from Veykril/push-yruoyrvrsntwLukas Wirth-12/+21
2024-12-09fix: Non-exhaustive structs may be emptyLukas Wirth-12/+21
2024-12-09Merge pull request #18644 from Veykril/push-nolvpzqvoqwxLukas Wirth-53/+18