dataclass-enum (RUF049)
What it does
Checks for enum classes which are also decorated with @dataclass
.
Why is this bad?
Decorating an enum with @dataclass()
does not cause any errors at runtime,
but may cause erroneous results:
Example
Use instead: