index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tools
/
rust-analyzer
/
crates
/
span
Age
Commit message (
Expand
)
Author
Lines
2025-08-13
Merge Trait and TraitAlias handling
Deadbeef
-2
/
+1
2025-07-31
`cargo clippy --fix`
Lukas Wirth
-7
/
+7
2025-07-30
Abtract away json protocol for proc-macro-srv
Lukas Wirth
-12
/
+0
2025-07-09
Make `AsmExpr` have `AstId`
Chayim Refael Friedman
-10
/
+29
2025-07-09
Don't hash the `SyntaxKind` in the ast id
Chayim Refael Friedman
-6
/
+1
2025-07-03
Bump salsa
Lukas Wirth
-12
/
+19
2025-06-12
Support spans with proc macro servers from before the ast id changes
Chayim Refael Friedman
-3
/
+4
2025-06-12
Use stable AST IDs
Chayim Refael Friedman
-160
/
+772
2025-05-30
Add some more `hir_expand::files` conversions
Lukas Wirth
-1
/
+4
2025-04-29
Update salsa
Lukas Wirth
-7
/
+2
2025-04-29
refactor: Remove unnecessary extension trait
Lukas Wirth
-1
/
+55
2025-04-25
Switch `AstIdMap` to `hashbrown::HashTable` from the raw API
Chayim Refael Friedman
-10
/
+10
2025-04-22
Account for `IngredientCache::get_or_create()` taking `&Zalsa` and not `&dyn ...
Chayim Refael Friedman
-1
/
+1
2025-04-22
Adjust for `salsa::Id::from_u32()` being unsafe
Chayim Refael Friedman
-179
/
+72
2025-04-19
Make `HirFileId`, `EditionedFileId` and macro files Salsa struct
Chayim Refael Friedman
-61
/
+5
2025-03-27
chore: Remove salsa dependency from proc-macro server again
Lukas Wirth
-12
/
+59
2025-03-16
internal: Render root syntax contexts more clearly
Lukas Wirth
-2
/
+6
2025-03-15
cargo fmt
BenjaminBrienen
-3
/
+3
2025-03-15
chore: Remove legacy `SyntaxContextId` re-export
Lukas Wirth
-25
/
+18
2025-03-10
internal: port rust-analyzer to new Salsa
David Barsky
-186
/
+335
2025-01-09
Make edition per-token, not per-file
Chayim Refael Friedman
-10
/
+21
2024-12-30
Decouple proc-macro server protocol from the server implementation
Lukas Wirth
-0
/
+12
2024-12-20
internal: Split serde derive feature into `serde_derive` usage
Lukas Wirth
-1
/
+3
2024-12-18
Remove salsa from proc-macro server dep tree
Lukas Wirth
-1
/
+78
2024-10-23
internal: log original syntax on panic
David Barsky
-1
/
+2
2024-10-14
chore: rename salsa to ra_salsa
David Barsky
-10
/
+10
2024-10-04
internal: Filter out opaque tokens in some of IDE feature macro descensions
Lukas Wirth
-4
/
+16
2024-09-23
Fix a bug in span map merge, and add explanations of how span maps are stored
Chayim Refael Friedman
-2
/
+24
2024-09-18
Get rid of `$crate` in expansions shown to the user
Chayim Refael Friedman
-0
/
+25
2024-09-02
chore: fix some comments
cuishuang
-1
/
+1
2024-08-06
Replace `[package.repository] = "…"` of published crates with `[package.rep...
Vincent Esche
-1
/
+1
2024-08-06
Add repository URL for published crates' missing `[package.repository]` fields
Vincent Esche
-0
/
+1
2024-08-06
Replace `"TBD"` with more helpful desciptions in published crates' `[package....
Vincent Esche
-1
/
+1
2024-08-05
Auto merge of #17799 - Veykril:syntax-bridge, r=Veykril
bors
-0
/
+4
2024-08-05
Newtype ErasedFileAstId
Lukas Wirth
-12
/
+36
2024-08-05
Split out syntax-bridge into a separate crate
Lukas Wirth
-0
/
+4
2024-07-29
Fix error spans for include! and compile_error!
Lukas Wirth
-0
/
+10
2024-07-25
Remove Params and Fields from AstIdMap
Lukas Wirth
-4
/
+2
2024-07-18
Encode edition within FileId in the hir layer
Lukas Wirth
-35
/
+124
2024-06-13
internal: Fix rustdoc warnings
Wilfred Hughes
-1
/
+1
2024-06-12
internal: Remove FileId::BOGUS
Lukas Wirth
-9
/
+2
2024-05-30
style: simplify string interpolation
Hamir Mahal
-1
/
+1
2024-04-21
Allow rust files to be used linkedProjects
Lukas Wirth
-0
/
+848