問題タブ [landscape.io]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
29 参照

python - 未使用要素による Python タプル分解

タプル分解式を使用した for ループがあります。多分それはタプルアンパッキングとして知られています。

コード例:

私のコードチェックツール(Landscape.ioをテストしています)は、未使用の変数funcnameとして不平を言います。

Landscape.io や他のチェッカーを満足させるにはどうすればよいですか?

私はこのようなループを見ました:

_:

  • 役に立たないが短い識別子または
  • ある種のワイルドカード?
0 投票する
0 に答える
1519 参照

python - Landscape.io で McCabe テスト MC0001 を無効にするにはどうすればよいですか

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

一部のパーサー メソッドには大きなスイッチ ブロックが含まれているため、選択したメソッドの McCabe テスト MC0001 を無効にしたいと考えています。これどうやってするの?

PyLint の次の構文を見つけました。

ソース: https://docs.landscape.io/suppressing.html

...しかし、の構文は示されていませんmccabe。私の Google の調査によると、プロジェクト内のすべてのファイルに対して McCabe ルールを無効にすることは可能ですが、これは私の目標ではありません。MC0001 をグローバルに無効にする yaml ファイルを次に示します。

ソース: https://0x7df.wordpress.com/tag/mccabe/