about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/span
AgeCommit message (Expand)AuthorLines
2025-08-13Merge Trait and TraitAlias handlingDeadbeef-2/+1
2025-07-31`cargo clippy --fix`Lukas Wirth-7/+7
2025-07-30Abtract away json protocol for proc-macro-srvLukas Wirth-12/+0
2025-07-09Make `AsmExpr` have `AstId`Chayim Refael Friedman-10/+29
2025-07-09Don't hash the `SyntaxKind` in the ast idChayim Refael Friedman-6/+1
2025-07-03Bump salsaLukas Wirth-12/+19
2025-06-12Support spans with proc macro servers from before the ast id changesChayim Refael Friedman-3/+4
2025-06-12Use stable AST IDsChayim Refael Friedman-160/+772
2025-05-30Add some more `hir_expand::files` conversionsLukas Wirth-1/+4
2025-04-29Update salsaLukas Wirth-7/+2
2025-04-29refactor: Remove unnecessary extension traitLukas Wirth-1/+55
2025-04-25Switch `AstIdMap` to `hashbrown::HashTable` from the raw APIChayim Refael Friedman-10/+10
2025-04-22Account for `IngredientCache::get_or_create()` taking `&Zalsa` and not `&dyn ...Chayim Refael Friedman-1/+1
2025-04-22Adjust for `salsa::Id::from_u32()` being unsafeChayim Refael Friedman-179/+72
2025-04-19Make `HirFileId`, `EditionedFileId` and macro files Salsa structChayim Refael Friedman-61/+5
2025-03-27chore: Remove salsa dependency from proc-macro server againLukas Wirth-12/+59
2025-03-16internal: Render root syntax contexts more clearlyLukas Wirth-2/+6
2025-03-15cargo fmtBenjaminBrienen-3/+3
2025-03-15chore: Remove legacy `SyntaxContextId` re-exportLukas Wirth-25/+18
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-186/+335
2025-01-09Make edition per-token, not per-fileChayim Refael Friedman-10/+21
2024-12-30Decouple proc-macro server protocol from the server implementationLukas Wirth-0/+12
2024-12-20internal: Split serde derive feature into `serde_derive` usageLukas Wirth-1/+3
2024-12-18Remove salsa from proc-macro server dep treeLukas Wirth-1/+78
2024-10-23internal: log original syntax on panicDavid Barsky-1/+2
2024-10-14chore: rename salsa to ra_salsaDavid Barsky-10/+10
2024-10-04internal: Filter out opaque tokens in some of IDE feature macro descensionsLukas Wirth-4/+16
2024-09-23Fix a bug in span map merge, and add explanations of how span maps are storedChayim Refael Friedman-2/+24
2024-09-18Get rid of `$crate` in expansions shown to the userChayim Refael Friedman-0/+25
2024-09-02chore: fix some commentscuishuang-1/+1
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
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-05Auto merge of #17799 - Veykril:syntax-bridge, r=Veykrilbors-0/+4
2024-08-05Newtype ErasedFileAstIdLukas Wirth-12/+36
2024-08-05Split out syntax-bridge into a separate crateLukas Wirth-0/+4
2024-07-29Fix error spans for include! and compile_error!Lukas Wirth-0/+10
2024-07-25Remove Params and Fields from AstIdMapLukas Wirth-4/+2
2024-07-18Encode edition within FileId in the hir layerLukas Wirth-35/+124
2024-06-13internal: Fix rustdoc warningsWilfred Hughes-1/+1
2024-06-12internal: Remove FileId::BOGUSLukas Wirth-9/+2
2024-05-30style: simplify string interpolationHamir Mahal-1/+1
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+848