Details
-
Bug
-
Status: Verified (View Workflow)
-
Major
-
Resolution: Unresolved
-
BB v1.10
-
None
Description
Previously, get_config used a mutable default argument for properties (i.e. properties: dict[str, str] = {}), which caused all instances without an explicit properties argument to share the same dictionary. This led to unexpected behavior when one instance modified the dictionary, as changes were reflected across all others and some builders got a wrong value for jobs.