Skip to content

Assess removal of ruff's Ignored Rules #2128

@marioevz

Description

@marioevz

Related to ethereum/execution-specs#1403

execution-spec-tests Specific Ignored Rules

Rule Description Notes
C901 Function is too complex Complexity* handled differently
A005 Builtin shadowing execution-spec-tests specific
C420 Unnecessary comprehension execution-spec-tests specific

Regarding complexity: This is configured to 7 in EELS, it's the default in EEST. 7 is fine :)

We should try removing these ignored rules from ruff and estimate the time it takes to enhance the code to comply with these rules.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions