首页 > 解决方案 > 子目录 .rubocop.yml 继承自父目录 .rubocop.yml

问题描述

在我的主应用程序的文件夹中,我有另一个文件夹,其中是 Rails 引擎。我已经从 Rubocop 中排除了引擎子目录,以避免将引擎中的 Rubocop 规则写入一个文件(父文件),但是当我在子目录中运行 Rubocop 时,它会检查 0 个文件。

我没有手动继承引擎内的父 .rubocop yml 文件。

标签: rubocop

解决方案


默认情况下,它继承自父文件夹中的 .rubocop.yml 文件。您需要使用该选项运行它,该--ignore_parent_exclusion选项会忽略Exclude:父文件夹中存在的所有 .rubocop.yml 文件中的所有设置。否则,它会到达父 .rubocop.yml 并排除您尝试检查的目录。


推荐阅读