Pack of fuzzer Autofix/Infinite loop errors [2] · Issue #8402 · astral-sh/ruff (original) (raw)
Previous part(#7455) exceeded 50 reported issues, and is hard to search/add new problems, so decided to create new list
- - D300 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - E223 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - D301 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - FURB171 -Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - PIE804 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - UP014 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - PLR1706 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - PD002 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - FURB171 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - E223 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - RUF015 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - C405 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - TRIO115 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - RUF022 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - RUF023 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - SIM114 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - PLR1706 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - RET505 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - C413 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - RET505 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - PLR0203 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
- - UP032 - Pack of fuzzer Autofix/Infinite loop errors [2] #8402 (comment)
Not all errors are reported here, but more can errors with nice format can be obtained:
- directly on site - https://github.com/qarmin/Automated-Fuzzer/actions/workflows/ruff_all.yml - this runs automatically every day, so bugs should be very fresh - just open latest completed job and download all artifacts that starts from
reports-
- inside, should be grouped available file that causes problems with info which rule is needed to trigger them
06.04.2024 results - 11673 broken files -
tmp_folder.7z.zip
Rules that causes problems(for some files, more than one rule needs to be enabled)
+--------------+----------------+
| Rule | Number |
+--------------+----------------+
| RET505 | 7730 |
| RET503 | 6865 |
| UP032 | 1720 |
| PD002 | 345 |
| PLC2801 | 280 |
| C403 | 253 |
| F841 | 241 |
| COM812 | 205 |
| UP037 | 201 |
| PIE800 | 176 |
| PLW0120 | 153 |
| UP036 | 143 |
| FA102 | 133 |
| RET506 | 107 |
| E502 | 70 |
| EM101 | 67 |
| FURB152 | 63 |
| D202 | 55 |
| UP028 | 43 |
| T201 | 42 |
| F401 | 38 |
| E251 | 34 |
| FURB129 | 33 |
| PLR5501 | 25 |
| W291 | 25 |
| EM102 | 19 |
| I001 | 17 |
| SIM108 | 17 |
| E225 | 16 |
| PT006 | 15 |
| E203 | 14 |
| RET507 | 14 |
| UP031 | 14 |
| W293 | 14 |
| E275 | 13 |
| UP007 | 12 |
| D211 | 10 |
| N805 | 10 |
| PLR1722 | 10 |
| RET508 | 10 |
| RUF010 | 10 |
| EM103 | 8 |
| PT027 | 8 |
| E262 | 7 |
| C417 | 6 |
| PLR1736 | 6 |
| PLR2044 | 6 |
| E713 | 5 |
| RUF013 | 5 |
| TCH002 | 5 |
| UP009 | 5 |
| PIE804 | 4 |
| Q002 | 4 |
| SIM222 | 4 |
| D201 | 3 |
| E201 | 3 |
| FURB140 | 3 |
| RET504 | 3 |
| UP018 | 3 |
| UP025 | 3 |
| B006 | 2 |
| C408 | 2 |
| C418 | 2 |
| D415 | 2 |
| E271 | 2 |
| INT001 | 2 |
| N806 | 2 |
| PLR0206 | 2 |
| RUF100 | 2 |
| SIM102 | 2 |
| W292 | 2 |
| ANN201 | 1 |
| ANN202 | 1 |
| ARG001 | 1 |
| ARG003 | 1 |
| B009 | 1 |
| B013 | 1 |
| B014 | 1 |
| B017 | 1 |
| B026 | 1 |
| B905 | 1 |
| C401 | 1 |
| C410 | 1 |
| C416 | 1 |
| D200 | 1 |
| D203 | 1 |
| D408 | 1 |
| D418 | 1 |
| DTZ004 | 1 |
| E202 | 1 |
| E226 | 1 |
| E231 | 1 |
| E302 | 1 |
| E303 | 1 |
| E401 | 1 |
| E402 | 1 |
| E711 | 1 |
| E714 | 1 |
| E731 | 1 |
| F502 | 1 |
| F523 | 1 |
| F541 | 1 |
| F704 | 1 |
| F722 | 1 |
| F901 | 1 |
| FURB101 | 1 |
| FURB110 | 1 |
| FURB161 | 1 |
| FURB168 | 1 |
| FURB169 | 1 |
| FURB180 | 1 |
| ICN002 | 1 |
| N804 | 1 |
| N807 | 1 |
| N818 | 1 |
| NPY003 | 1 |
| PD003 | 1 |
| PD004 | 1 |
| PIE810 | 1 |
| PLC0131 | 1 |
| PLC0208 | 1 |
| PLC0415 | 1 |
| PLC3002 | 1 |
| PLE0115 | 1 |
| PLE0117 | 1 |
| PLE1142 | 1 |
| PLR0124 | 1 |
| PLR0202 | 1 |
| PLR0913 | 1 |
| PLR1730 | 1 |
| PLR1733 | 1 |
| PLW0406 | 1 |
| PLW1501 | 1 |
| PT004 | 1 |
| PT009 | 1 |
| PT010 | 1 |
| PT020 | 1 |
| PTH108 | 1 |
| PTH113 | 1 |
| PTH201 | 1 |
| PYI006 | 1 |
| PYI029 | 1 |
| PYI053 | 1 |
| Q000 | 1 |
| Q004 | 1 |
| RUF028 | 1 |
| S104 | 1 |
| S304 | 1 |
| S316 | 1 |
| S508 | 1 |
| S605 | 1 |
| S606 | 1 |
| S612 | 1 |
| SIM201 | 1 |
| SIM211 | 1 |
| SIM300 | 1 |
| SIM401 | 1 |
| TCH001 | 1 |
| TCH005 | 1 |
| TID251 | 1 |
| TRY004 | 1 |
| UP012 | 1 |
| UP022 | 1 |
| UP027 | 1 |
| W605 | 1 |
| YTT202 | 1 |
+--------------+----------------+