You are working on the python-attrs/attrs repository. The source code is checked out at /testbed at commit…
You are working on the python-attrs/attrs repository. The source code is checked out at /testbed at commit…: a task in SWE-Lego-RL-2699 (Harbor dataset). However, if those attributes are specified with default values (and not specified as keyword only), then their default value is passed into…
The task
However, if those attributes are specified with default values (and not specified as keyword only), then their default value is passed into `__attrs_pre_init__` even when a user has given them init values: ```py @attrs.define class Example: val1: int val2: int = 100 val3: dict = attrs.field(factory=dict) val4: int =…
Part of Lego-X/Lego-RL-2699.