From d74e700233e41dbb93448659acf804bf66636b2c Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Sat, 19 Apr 2025 15:48:54 -0300 Subject: [PATCH] Removes Unecessary Case from ArrayParser --- jambo/parser/array_type_parser.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/jambo/parser/array_type_parser.py b/jambo/parser/array_type_parser.py index b96a399..b72c3ed 100644 --- a/jambo/parser/array_type_parser.py +++ b/jambo/parser/array_type_parser.py @@ -36,7 +36,7 @@ class ArrayTypeParser(GenericTypeParser): default_mappings={"description": "description"}, ) - default_list = properties.get("default") + default_list = properties.pop("default", None) if default_list is not None: ArrayTypeParser.validate_default( field_type, @@ -53,7 +53,4 @@ class ArrayTypeParser(GenericTypeParser): default_list ) - if "default_factory" in mapped_properties and "default" in mapped_properties: - del mapped_properties["default"] - return field_type, mapped_properties