about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/proc-macro-srv
AgeCommit message (Expand)AuthorLines
2024-12-15fix: Fix proc-macro dylib names on windowsLukas Wirth-6/+3
2024-12-12Fix clippy lints in proc-macro-srvLukas Wirth-10/+11
2024-12-12Only parse the object file onceLukas Wirth-21/+19
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-10-31Remove support for compressed dylib metadata from rust-analyzerbjorn3-14/+4
2024-08-29fix: Fix TokenStream::to_string implementation dropping quotation marksLukas Wirth-2/+7
2024-08-29fix: Fix proc-macro server crashing when parsing a non-lexable string into a ...Lukas Wirth-3/+15
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-9/+14
2024-08-05Newtype ErasedFileAstIdLukas Wirth-4/+4
2024-08-05Split out syntax-bridge into a separate crateLukas Wirth-9/+14
2024-07-18Encode edition within FileId in the hir layerLukas Wirth-7/+7
2024-07-17Add always disabled gen parse supportLukas Wirth-3/+4
2024-07-16Switch token trees to use SymbolsLukas Wirth-47/+118
2024-07-15Fix incorrect encoding of literals in the proc-macro-api on version 4Lukas Wirth-1/+1
2024-07-15Encode ident rawness and literal kind separately in tt::LeafLukas Wirth-136/+121
2024-07-01Improve error message when the proc-macro server unexpectedly exitsLukas Wirth-0/+2
2024-06-30Abstract proc-macro-srv protocol formatLukas Wirth-0/+1
2024-06-30Actual dummy server for the server cliLukas Wirth-1/+1
2024-06-30Fix proc-macro-test build scriptLukas Wirth-10/+17
2024-06-30Faster env snapshotting in proc-macro-srvLukas Wirth-84/+101
2024-06-30Move proc-macro-test test path fetching from include to env varLukas Wirth-5/+3
2024-06-30Rename proc-macro-srv::server to server_implLukas Wirth-41/+42
2024-06-30Move proc-macro-srv RUSTC_VERSION fetching from include to env varLukas Wirth-16/+3
2024-06-30Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre...Lukas Wirth-4/+1
2024-06-30Move dylib version stuff to proc-macro-srvLukas Wirth-23/+196
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+2612