7

Landscape.ioは、PEP8、PyLint、McCabe などに基づいた優れた Python コード テストを提供します。

一部のパーサー メソッドには大きなスイッチ ブロックが含まれているため、選択したメソッドの 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/

4

0 に答える 0