web-dev-qa-db-ja.com

JSLintの「TolerateStupidity」

JSLintの「TolerateStupidity」オプションが何であるかを知っている人はいますか?どのファミリーの警告が無効になりますか?

Node.jsと「Sync」メソッドへの参照(「非常によく名付けられている」というCrockfordのコメントを含む)を見つけましたが、明確な答えはありません。

ありがとう。

43
biril

documentation によると、これは次のようになります。

ブロッキング( '... Sync')メソッドを使用できる場合はtrue。

明らかにNode Syncメソッドはブロックされており、CrockfordはJSでのブロック操作を嫌っています。

注:JSLintが気になることはたくさんありますが、それはコードの品質よりも好みの問題かもしれません。 Crockfordは、特定の規則についてかなり意見が分かれていることが知られており、JSLintのこれらを実際に有害なコードと区別していません。そのため、 JSHint のようなツールがあり、これらの好みの問題をより寛容にする傾向があります。

49
eyelidlessness