You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/tools/rust-analyzer/crates/proc-macro-api/src/process.rs
+2-2
Original file line number
Diff line number
Diff line change
@@ -56,8 +56,8 @@ impl ProcMacroProcessSrv {
56
56
match srv.version_check(){
57
57
Ok(v)if v > CURRENT_API_VERSION => Err(io::Error::new(
58
58
io::ErrorKind::Other,
59
-
format!(
60
-
"proc-macro server's api version ({v}) is newer than rust-analyzer's ({CURRENT_API_VERSION})"
59
+
format!("The version of the proc-macro server ({v}) in your Rust toolchain is newer than the version supported by your rust-analyzer ({CURRENT_API_VERSION}).
60
+
This will prevent proc-macro expansion from working. Please consider updating your rust-analyzer to ensure compatibility with your current toolchain."
0 commit comments