Repository navigation
Address code smell: Shotgun Surgery: attrs #129
Copy link
Copy link
Open
Labels
code-smellAuto-created label for code-smellAuto-created label for code-smellcode2llmAuto-created label for code2llmAuto-created label for code2llmkoruAuto-created label for koruAuto-created label for korullm-readyAuto-created label for llm-readyAuto-created label for llm-readymanagedAuto-created label for managedAuto-created label for managednl-taskAuto-created label for nl-taskAuto-created label for nl-taskplanfileAuto-created label for planfileAuto-created label for planfilepriority-highAuto-created label for priority-highAuto-created label for priority-highshotgun-surgeryAuto-created label for shotgun-surgeryAuto-created label for shotgun-surgery
Description
No activity
Activity on this issue will appear here.
Activity
Metadata
Metadata
Assignees
Labels
code-smellAuto-created label for code-smellAuto-created label for code-smellcode2llmAuto-created label for code2llmAuto-created label for code2llmkoruAuto-created label for koruAuto-created label for korullm-readyAuto-created label for llm-readyAuto-created label for llm-readymanagedAuto-created label for managedAuto-created label for managednl-taskAuto-created label for nl-taskAuto-created label for nl-taskplanfileAuto-created label for planfileAuto-created label for planfilepriority-highAuto-created label for priority-highAuto-created label for priority-highshotgun-surgeryAuto-created label for shotgun-surgeryAuto-created label for shotgun-surgery
code2llm reports
Shotgun Surgery: attrsinrepatch/marked_context/_html.py:125.Mutation of variable 'attrs' spans 9 functions. Changing this logic requires work in many places.
Make the smallest refactor that removes the smell and run local tests.