Unnamed repository; edit this file 'description' to name the repository.
remove serialize from Expn Globals
bit-aloo 3 months ago
parent dae5430 · commit c6398b0
-rw-r--r--crates/proc-macro-api/src/bidirectional_protocol.rs8
-rw-r--r--crates/proc-macro-api/src/bidirectional_protocol/msg.rs2
2 files changed, 1 insertions, 9 deletions
diff --git a/crates/proc-macro-api/src/bidirectional_protocol.rs b/crates/proc-macro-api/src/bidirectional_protocol.rs
index b5f43e1d37..a13bff7d7d 100644
--- a/crates/proc-macro-api/src/bidirectional_protocol.rs
+++ b/crates/proc-macro-api/src/bidirectional_protocol.rs
@@ -23,7 +23,6 @@ use crate::{
},
process::ProcMacroServerProcess,
transport::codec::postcard::PostcardProtocol,
- version,
};
pub mod msg;
@@ -159,12 +158,7 @@ pub(crate) fn expand(
macro_name: proc_macro.name.to_string(),
attributes: attr
.map(|subtree| FlatTree::from_subtree(subtree, version, &mut span_data_table)),
- has_global_spans: ExpnGlobals {
- serialize: version >= version::HAS_GLOBAL_SPANS,
- def_site,
- call_site,
- mixed_site,
- },
+ has_global_spans: ExpnGlobals { def_site, call_site, mixed_site },
span_data_table: if process.rust_analyzer_spans() {
serialize_span_data_index_map(&span_data_table)
} else {
diff --git a/crates/proc-macro-api/src/bidirectional_protocol/msg.rs b/crates/proc-macro-api/src/bidirectional_protocol/msg.rs
index 2644cd406b..d030498e59 100644
--- a/crates/proc-macro-api/src/bidirectional_protocol/msg.rs
+++ b/crates/proc-macro-api/src/bidirectional_protocol/msg.rs
@@ -92,8 +92,6 @@ pub struct ExpandMacroData {
#[derive(Clone, Copy, Default, Debug, Serialize, Deserialize)]
pub struct ExpnGlobals {
- #[serde(default)]
- pub serialize: bool,
pub def_site: usize,
pub call_site: usize,
pub mixed_site: usize,