Skip to content

flake8: unused and undefined errors F401, F403, F405, F811, F821, E741

Wout De Nolf requested to merge some_flake8_corrections into master

This MR fixes approx. 1000 flake8 errors (reduce 1786 down to 725).

flake8 | grep -i unused
flake8 | grep -i undefined

Codes:

  • F401 imported but unused
  • F403 import *' used; unable to detect undefined names
  • F405 defined from star imports
  • F811 redefinition
  • F821 undefined name
  • E741 ambiguous variable name 'l'

Flake8 errors I could not resolve:

./tests/controllers_hw/TestIcePAPTraj.py:385:26: F821 undefined name 'cmp'
./tests/emulators/elettra.py:75:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:76:13: F821 undefined name 'ICmdRW'
./tests/emulators/elettra.py:77:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:78:13: F821 undefined name 'ICmdRW'
./tests/emulators/elettra.py:79:13: F821 undefined name 'ICmdRW'
./tests/emulators/elettra.py:80:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:81:13: F821 undefined name 'SCmdR'
./tests/emulators/elettra.py:230:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:231:13: F821 undefined name 'ICmdRW'
./tests/emulators/elettra.py:232:13: F821 undefined name 'SCmdRW'
./tests/emulators/elettra.py:233:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:234:13: F821 undefined name 'SCmdR'
./tests/emulators/elettra.py:250:13: F821 undefined name 'ICmdRW'
./tests/emulators/elettra.py:251:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:252:13: F821 undefined name 'BCmdRW'
./tests/emulators/elettra.py:253:13: F821 undefined name 'ICmdRW'
./tests/emulators/elettra.py:255:13: F821 undefined name 'SCmdR'
./bliss/controllers/ct2/card.py:702:10: F821 undefined name 'BIT_TST'
./bliss/controllers/ct2/card.py:703:12: F821 undefined name 'BIT_TST'
./bliss/controllers/ct2/card.py:704:12: F821 undefined name 'BIT_TST'
./bliss/controllers/ct2/card.py:705:12: F821 undefined name 'BIT_TST'
./bliss/controllers/ct2/card.py:706:12: F821 undefined name 'BIT_TST'
./bliss/controllers/ct2/card.py:707:12: F821 undefined name 'BIT_TST'
./bliss/controllers/ct2/card.py:1460:12: F821 undefined name 'BIT_SETB'
./bliss/controllers/ct2/card.py:1464:12: F821 undefined name 'BIT_SETB'
./bliss/controllers/ct2/card.py:1480:12: F821 undefined name 'BIT_SETB'
./bliss/controllers/ct2/card.py:1484:12: F821 undefined name 'BIT_SETB'
./bliss/controllers/ct2/card.py:1498:12: F821 undefined name 'BIT_SETB'
./bliss/controllers/wago/emulator.py:316:20: F821 undefined name 'msg'
Edited by Wout De Nolf

Merge request reports