在我的主应用程序文件夹中,我还有一个文件夹是Rails Engine。我从Rubocop中排除了引擎子目录,以避免将引擎中的Rubocop规则写入一个文件(父文件),但是当我在子目录中运行Rubocop时,它将检查0个文件。
我不会在引擎内部手动继承父.rubocop yml文件。
答案 0 :(得分:0)
默认情况下,它继承自父文件夹中的.rubocop.yml文件。您需要使用--ignore_parent_exclusion
选项运行它,该选项会忽略父文件夹中所有.rubocop.yml文件中的所有Exclude:
设置。否则,它将到达父.rubocop.yml并排除您要检查的目录。