如何在Landscape.io

时间:2016-08-24 11:04:59

标签: python code-complexity landscape.io

Landscape.io提供了很好的Python代码测试,基于PEP8,PyLint,McCabe等。

我的一些解析器方法包含大的开关块,因此我想禁用所选方法的McCabe测试MC0001。我怎么能这样做?

我为PyLint找到了这个语法:

for file in get_files():  # pylint:disable=redefined-builtin

来源:https://docs.landscape.io/suppressing.html

...但没有为mccabe显示语法。根据我的Google研究,可以为项目中的所有文件禁用McCabe规则,但这不是我的目标。这是一个全局禁用MC0001的yaml文件:

mccabe:
  disable:
  - MC0001

来源:https://0x7df.wordpress.com/tag/mccabe/

0 个答案:

没有答案