rubocop(v0.34.1)を使っているのですが、rubocop_todo.ymlが使えなくて困っています。
rubocop.ymlにはinherit_from: .rubocop_todo.yml
を記載しましたが、
rubocop_todo.ymlの内容が反映されず、全てのcopが適用されてしまいました。
rubocop_todo.ymlはbundle exec rubocop --auto-gen-config
で生成したものです。
全てのEnabledはfalseになっています。
バージョンのせいかとも思い、0.32.1のバージョンに入れ直し、
rubocop_todo.ymlを再生成してみましたが、
うまくいきませんでした。
どなたかアドバイスをいただけたら幸いです。
お願いいたします。
追記です。
rubocop.ymlにrubocop_todo.ymlを追加した後、
AllCops以外の全ての条件をfalseにすると
rubocop_todo.ymlの内容が適用され、全てfalseになりました。
ちなみに条件としてはStyleとMetricsになります。
(Styleはbbatsov/rubocopのconfig/default.ymlについてtrue/falseを設定しています)
使い方として、
①rubocop_todo.ymlを生成する
②rubocop.ymlの条件を全てfalseにする
③警告を修正する
というのは正しいのでしょうか?
あるいは、defaultの値に関係なく、全てのcopについてtrue/falseを設定する、というのがそもそもの間違いなのでしょうか?
お手数をおかけして申し訳ありませんが、アドバイス等あればよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー