我使用 paver 将 pylint 作为任务运行。在我的 rcfile(pylintrc) 中,我已将 pylint 配置为通过设置仅报告错误errors-only=yes
。
但我喜欢paver pylint
使用详细选项运行任务以使其也报告非错误。如何运行 pylint 覆盖errors-only=yes
设置?
运行 with--errors-only=no
给出一个异常,指示不能给 --errors-only 一个值。--enable=all
也不起作用。
这是一个意想不到的限制,值得在 pylint 的跟踪器 ( https://bitbucket.org/logilab/pylint/issues ) 上提出问题。
虽然为了让它在你的情况下正常工作,但我会使用自定义 rc 文件来完成我日常使用中不会使用的任务,例如pylint --rcfile=task.pylinrc ...