2017-04-15 7 views

答えて

4

私はrubocopが異なるカテゴリにルールを分割発見:Syntax, Lint and others

あなたの構成内の任意のカスタム重要度レベルを持っていない場合、それは非常に簡単です。 Synaxの警官は、致命的なエラーレベル、警戒レベルのLint警官、そして他のすべての警官を大会レベルで報告します。

致命的でエラーの場合はrubocop --only Syntax(これはマスターでのみサポートされていますが、まだリリースされていません)、警告の場合はrubocop --only Lintです。

したがって、最初に修正する必要があるのはLintです。

私の場合はこれを処理するための最良の方法を使用して作成することができrubocop_todo.ymlて上から下へ動作するようにした:rubocop_todo.ymlファイルはSyntaxもの、すなわち、重要度の順に作成されているので

rubocop --auto-gen-config

先頭に「Lint」と続き、続いてその他のものが表示され、警告が最初に表示されます。

関連する問題