8

アプリケーションに metric_fu および rails_best_practices gem を使用しています。しかし、今回は1年以上開発中だった古いプロジェクトに配属されました。

rails_best_practices gem を使用して警告を生成したところ、何百もの警告が見つかりました。

問題は、これらの何百もの警告のすべてを通して、自分で生成した警告を見つけることができないことです。これらすべての警告を今すぐ修正したくありません。新しい警告を修正し、古い警告をマークして将来チェックしたいだけです。

これらの古い警告を無視する方法はありますか?

4

1 に答える 1

7

はい、警告は無視できます。

実行しますrails_best_practices -g。これにより、構成ファイルが生成されますrails_best_practices.yml

1 つのレビューを削除またはコメントして無効にすることができます。また、オプションを変更することもできます。

チェックしたくないファイルのパスを記述する正規表現または正規表現の配列を指定することにより、ignored_files オプションを任意のルールに適用できます。

DefaultScopeIsEvilCheck: { ignored_files: 'user\.rb' }
LongLineCheck: { max_line_length: 80, ignored_files: ['db/migrate', 'config/initializers'] } 
于 2014-01-29T12:46:02.463 に答える