ruff
[`ruff`] Analyze deferred annotations before enforcing `mutable-(data)class-default` and `function-call-in-dataclass-default-argument` (`RUF008`,`RUF009`,`RUF012`)
#15921
Merged

[`ruff`] Analyze deferred annotations before enforcing `mutable-(data)class-default` and `function-call-in-dataclass-default-argument` (`RUF008`,`RUF009`,`RUF012`) #15921

dylwil3 merged 6 commits into astral-sh:main from dylwil3:classvar
dylwil3
dylwil3 add test fixtures
a199aecd
dylwil3 move rules to deferred scopes
e03fecad
dylwil3 update snapshots
6117a7b9
dylwil3 dylwil3 added bug
dylwil3 dylwil3 added rule
github-actions
AlexWaygood
AlexWaygood approved these changes on 2025-02-04
MichaReiser
MichaReiser commented on 2025-02-04
dylwil3 add test fixture
b0fa5e82
dylwil3 move RUF009 to deferred scopes
326269a2
dylwil3 update snapshot
96ac340a
dylwil3 dylwil3 changed the title [`ruff`] Analyze deferred annotations before enforcing `mutable-(data)class-default` (`RUF008`,`RUF012`) [`ruff`] Analyze deferred annotations before enforcing `mutable-(data)class-default` and `function-call-in-dataclass-default-argument` (`RUF008`,`RUF009`,`RUF012`) 1 year ago
dylwil3 dylwil3 merged 16f2a93f into main 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone