- All pylint messages are collected and emitted at the end. - Always run pylint with default settings (unless the file is marked with 'skip-file'). Filtering the messages happens later. - Files with lots of pylint issues are marked as 'pylint-unclean' - pylint only complains about whitelisted issues for these files (unless --pedantic=false). - fail the test if a file that is marked as unclean turns out to not have many issues after all. - And finally: fix all issues reported in --pedantic=false mode.looper
parent
9cf494ba62
commit
06d0b7ce4d