From e4b63612e29affa1be1a1101f965494cda4af6c3 Mon Sep 17 00:00:00 2001 From: ShaharNaveh <50263213+ShaharNaveh@users.noreply.github.com> Date: Sat, 5 Jul 2025 16:56:26 +0300 Subject: [PATCH] Fix clippy::inconsistent_struct_constructor --- vm/src/builtins/type.rs | 2 +- vm/src/stdlib/ast/string.rs | 2 +- vm/src/vm/context.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/vm/src/builtins/type.rs b/vm/src/builtins/type.rs index 6a626c5ec7..806d32f906 100644 --- a/vm/src/builtins/type.rs +++ b/vm/src/builtins/type.rs @@ -1056,8 +1056,8 @@ impl Constructor for PyType { let flags = PyTypeFlags::heap_type_flags() | PyTypeFlags::HAS_DICT; let (slots, heaptype_ext) = { let slots = PyTypeSlots { - member_count, flags, + member_count, ..PyTypeSlots::heap_default() }; let heaptype_ext = HeapTypeExt { diff --git a/vm/src/stdlib/ast/string.rs b/vm/src/stdlib/ast/string.rs index 2c43dd7b86..7b1e71a533 100644 --- a/vm/src/stdlib/ast/string.rs +++ b/vm/src/stdlib/ast/string.rs @@ -88,7 +88,7 @@ fn ruff_format_spec_to_joined_str( .map(ruff_fstring_element_to_joined_str_part) .collect(); let values = values.into_boxed_slice(); - Some(Box::new(JoinedStr { values, range })) + Some(Box::new(JoinedStr { range, values })) } } } diff --git a/vm/src/vm/context.rs b/vm/src/vm/context.rs index a5c0eba2b0..d35b5b7f7e 100644 --- a/vm/src/vm/context.rs +++ b/vm/src/vm/context.rs @@ -329,14 +329,14 @@ impl Context { true_value, false_value, none, - typing_no_default, empty_tuple, empty_frozenset, empty_str, empty_bytes, - ellipsis, + not_implemented, + typing_no_default, types, exceptions,