RuboCopのオプションに再入門するなぜ再入門したかそもそも今回なんでオプションを再入門しようと思ったかというと、以前LintとFormatをGitのコミット時に自動でかける方法で紹介したpre-commitにフックしてRuboCopを走らせる方法が完全ではなく、解決方法を探したのが発端。 具体的などんな問題だったかというと、RuboCopの設定ファイル(通常.rubocop.yml)内のExcludeにRuboCopの解析対象から除外するglobパターンを設定できます。 pre-commit経由でかけるとどうも除外されるべきものが除外されずにRuboCopの実行対象になってしまっていました。 これについてpre-commitをかけてる側(huskyとlint-staged)の設定の問題なのかと悩んでいました。同じ施策をとっている(週イチブログコミュニティや月イチ挑戦コミュニティでお世話
