|
|
|
@ -10,8 +10,12 @@ source_modules = |
|
|
|
|
forbidden_modules = |
|
|
|
|
openpilot.common |
|
|
|
|
openpilot.selfdrive.controls |
|
|
|
|
openpilot.selfdrive.debug |
|
|
|
|
openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.test |
|
|
|
|
openpilot.system |
|
|
|
|
openpilot.body |
|
|
|
|
openpilot.tools |
|
|
|
|
openpilot.docs |
|
|
|
|
openpilot.msgq |
|
|
|
|
openpilot.panda |
|
|
|
@ -32,6 +36,11 @@ ignore_imports = |
|
|
|
|
# these two will still live in openpilot, but require some modification |
|
|
|
|
openpilot.selfdrive.car.fw_versions -> openpilot.common.params |
|
|
|
|
openpilot.selfdrive.car.ecu_addrs -> openpilot.common.params |
|
|
|
|
# requires generic CAN send/receive functions |
|
|
|
|
openpilot.selfdrive.car.ecu_addrs -> openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.car.interfaces -> openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.car.isotp_parallel_query -> openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.car.tests.test_fw_fingerprint -> openpilot.selfdrive.pandad |
|
|
|
|
|
|
|
|
|
# these are okay |
|
|
|
|
openpilot.selfdrive.car.card -> openpilot.common.swaglog |
|
|
|
@ -49,4 +58,10 @@ ignore_imports = |
|
|
|
|
openpilot.selfdrive.car.card -> openpilot.common.params |
|
|
|
|
openpilot.selfdrive.car.tests.test_models -> openpilot.common.params |
|
|
|
|
openpilot.selfdrive.car.tests.test_models -> openpilot.common.basedir |
|
|
|
|
openpilot.selfdrive.car.card -> openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.car.tests.test_docs -> openpilot.selfdrive.debug.dump_car_docs |
|
|
|
|
openpilot.selfdrive.car.tests.test_docs -> openpilot.selfdrive.debug.print_docs_diff |
|
|
|
|
openpilot.selfdrive.car.tests.test_car_interfaces -> openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.car.tests.test_models -> openpilot.selfdrive.pandad |
|
|
|
|
openpilot.selfdrive.car.tests.test_car_interfaces -> openpilot.selfdrive.test.fuzzy_generation |
|
|
|
|
unmatched_ignore_imports_alerting = warn |
|
|
|
|