Ruff
902 rules ruff@0.16.8
Complete effective rule inventory.
Rules
No enabled Ruff rules match this search.
-
E117Over-indented (comment)
-
E201Whitespace after '{symbol}'
-
E202Whitespace before '{symbol}'
-
E203Whitespace before '{symbol}'
-
E204Whitespace after decorator
-
E211Whitespace before '{bracket}'
-
E221Multiple spaces before operator
-
E222Multiple spaces after operator
-
E223Tab before operator
-
E224Tab after operator
-
E225Missing whitespace around operator
-
E226Missing whitespace around arithmetic operator
-
E227Missing whitespace around bitwise or shift operator
-
E228Missing whitespace around modulo operator
-
E231Missing whitespace after {}
-
E241Multiple spaces after comma
-
E242Tab after comma
-
E251Unexpected spaces around keyword / parameter equals
-
E252Missing whitespace around parameter equals
-
E261Insert at least two spaces before an inline comment
-
E262Inline comment should start with
# -
E265Block comment should start with
# -
E266Too many leading
#before block comment -
E271Multiple spaces after keyword
-
E272Multiple spaces before keyword
-
E273Tab after keyword
-
E274Tab before keyword
-
E275Missing whitespace after keyword
-
E301Expected {BLANK_LINES_NESTED_LEVEL:?} blank line, found 0
-
E302Expected {expected_blank_lines:?} blank lines, found {actual_blank_lines}
-
E303Too many blank lines ({actual_blank_lines})
-
E304Blank lines found after function decorator ({lines})
-
E305Expected 2 blank lines after class or function definition, found ({blank_lines})
-
E306Expected 1 blank line before a nested definition, found 0
-
E401Multiple imports on one line
-
E402Module level import not at top of cell
-
E502Redundant backslash
-
E701Multiple statements on one line (colon)
-
E702Multiple statements on one line (semicolon)
-
E703Statement ends with an unnecessary semicolon