From 46b9151801771d985424159c87fb0c088fc3f230 Mon Sep 17 00:00:00 2001 From: overlookmotel <557937+overlookmotel@users.noreply.github.com> Date: Thu, 20 Feb 2025 02:34:27 +0000 Subject: [PATCH] refactor(ast/estree): simplify serializer for `BindingProperty` (#9255) Pure refactor. Simplify the `impl Serialize` for `BindingProperty` a bit. --- crates/oxc_ast/src/serialize.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/oxc_ast/src/serialize.rs b/crates/oxc_ast/src/serialize.rs index 4534f7d55542c..790d63d707748 100644 --- a/crates/oxc_ast/src/serialize.rs +++ b/crates/oxc_ast/src/serialize.rs @@ -336,17 +336,17 @@ impl Serialize for BindingProperty<'_> { map.serialize_entry("type", "Property")?; map.serialize_entry("start", &self.span.start)?; map.serialize_entry("end", &self.span.end)?; - map.serialize_entry("method", &crate::serialize::False(self))?; + map.serialize_entry("method", &false)?; map.serialize_entry("shorthand", &self.shorthand)?; map.serialize_entry("computed", &self.computed)?; map.serialize_entry("key", &self.key)?; // Acorn has `kind` field before `value` for shorthand properties if self.shorthand { - map.serialize_entry("kind", &crate::serialize::Init(self))?; + map.serialize_entry("kind", "init")?; map.serialize_entry("value", &self.value)?; } else { map.serialize_entry("value", &self.value)?; - map.serialize_entry("kind", &crate::serialize::Init(self))?; + map.serialize_entry("kind", "init")?; } map.end() }