about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/ide-db
AgeCommit message (Expand)AuthorLines
2024-08-06fix: tyck for non-ADT types when searching refs for `Self` kwroife-1/+8
2024-08-06Auto merge of #17745 - regexident:improve-crate-manifests, r=Veykrilbors-2/+3
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
2024-08-06Unify package descriptions by adding references to "rust-analyzer"Vincent Esche-1/+1
2024-08-06Fix spelling of "data structure"Vincent Esche-2/+2
2024-08-06Add repository URL for published crates' missing `[package.repository]` fieldsVincent Esche-0/+1
2024-08-06Replace `"TBD"` with more helpful desciptions in published crates' `[package....Vincent Esche-1/+1
2024-08-06fix: Panic in path transform with default type parametersShoyu Vanilla-5/+21
2024-08-05Simplify FileDelegateLukas Wirth-9/+6
2024-07-23chore: update codegenswinstxnhdw-89/+147
2024-07-22Auto merge of #17670 - Veykril:mem, r=Veykrilbors-0/+2
2024-07-22LRU `body_with_source_map` queryLukas Wirth-0/+2
2024-07-22Auto merge of #17542 - roife:fix-issue-17517, r=Veykrilbors-15/+27
2024-07-22Auto merge of #17647 - joshka:jm/rename-commands, r=Veykrilbors-3/+3
2024-07-21fix: Allow flyimport to import primitive shadowing modulesLukas Wirth-1/+1
2024-07-20Rename rust-analyzer commandsJosh McKinney-3/+3
2024-07-19Auto merge of #17639 - Veykril:salsa-perf, r=Veykrilbors-132/+3
2024-07-20fix: incorrect highlighting of try blocks with control flow kwsroife-15/+27
2024-07-19Make LRU opt-inLukas Wirth-129/+0
2024-07-19Reduce maximum LRU size to 2^16 entries, reducing memory footprint of LRU ent...Lukas Wirth-3/+3
2024-07-19Auto merge of #17622 - roife:fix-issue-17602, r=Veykrilbors-5/+13
2024-07-18Update test fixturesLukas Wirth-74/+185
2024-07-18Encode edition within FileId in the hir layerLukas Wirth-63/+82
2024-07-18fix: handle synonymous imports in 'merge imports'roife-5/+13
2024-07-17Add always disabled gen parse supportLukas Wirth-5/+13
2024-07-16Remove Name::to_smol_strLukas Wirth-18/+33
2024-07-16More symbol usageLukas Wirth-7/+7
2024-07-16Switch token trees to use SymbolsLukas Wirth-5/+5
2024-07-15Auto merge of #17559 - Veykril:tokentree, r=Veykrilbors-8/+9
2024-07-15Encode ident rawness and literal kind separately in tt::LeafLukas Wirth-8/+9
2024-07-15Auto merge of #17587 - joshka:jm/edit-name-after-refactor, r=Veykrilbors-5/+21
2024-07-15Fix stable iteration ordering for `Map<Name, ...>` usagesLukas Wirth-5/+5
2024-07-12Trigger VSCode to rename after extract variable assist is appliedbors-5/+21
2024-07-12Use Symbol in NameLukas Wirth-5/+5
2024-07-11Merge from rust-lang/rustLaurențiu Nicola-1/+0
2024-07-07Auto merge of #17555 - Veykril:grammar-inline, r=Veykrilbors-1/+1
2024-07-07HasGenericArgs syntax traitLukas Wirth-1/+1
2024-07-07Auto merge of #17523 - wada314:master, r=Veykrilbors-4/+35
2024-07-07Update generated lint definitionsLukas Wirth-796/+1022
2024-07-02squash.Shohei Wada-4/+35
2024-07-01Auto merge of #17494 - harrysarson:harry/keep-braces, r=Veykrilbors-3/+30
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-2/+0
2024-06-30SimplifyLukas Wirth-5/+1
2024-06-27Remove the `box_pointers` lint.Nicholas Nethercote-1/+0
2024-06-26do not normalize `use foo::{self}` to `use foo`Harry Sarson-3/+30
2024-06-24Enum variants are not generic def idsLukas Wirth-4/+7
2024-06-17Auto merge of #17439 - Veykril:paralleler-prime-caches, r=Veykrilbors-34/+16
2024-06-17Properly prime all crate def maps in `parallel_prime_caches`Lukas Wirth-34/+16
2024-06-13internal: Fix rustdoc warningsWilfred Hughes-1/+1
2024-06-11Auto merge of #17374 - Veykril:configs, r=Veykrilbors-1/+1