🐛 Resolving duplicate dependency (#2055)

This commit is contained in:
magic.chen
2024-10-08 18:51:45 +08:00
committed by GitHub
parent e364c74964
commit 3ef7f69bae
2 changed files with 5 additions and 3 deletions

View File

@@ -638,10 +638,12 @@ def _build_parameter_class(desc: List[ParameterDescription]) -> Type:
d.param_type # type: ignore
) # Set type annotation
# fields_dict[d.param_name] = field(default=d.default_value, metadata=metadata)
if d.param_name == 'ignore_patterns':
if d.param_name == "ignore_patterns":
fields_dict[d.param_name] = field(default=None, metadata=metadata)
else:
fields_dict[d.param_name] = field(default=d.default_value, metadata=metadata)
fields_dict[d.param_name] = field(
default=d.default_value, metadata=metadata
)
# Create the new class. Note the setting of __annotations__ for type hints
new_class = type(