Skip to content

Commit

Permalink
Extract rubocop.infer.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
sambostock committed Feb 14, 2023
1 parent 5d617fc commit 9fd4371
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 2,642 deletions.
16 changes: 16 additions & 0 deletions rubocop.infer.yml
@@ -0,0 +1,16 @@
<%
# Identify installed RuboCop plugins to configure
plugin_configs = {
"rubocop" => "rubocop.yml",
"rubocop-graphql" => "rubocop.graphql.yml",
"rubocop-minitest" => "rubocop.minitest.yml",
"rubocop-performance" => "rubocop.performance.yml",
"rubocop-rails" => "rubocop.rails.yml",
"rubocop-rake" => "rubocop.graphql.yml",
"rubocop-rspec" => "rubocop.rspec.yml",
}.select { |plugin_name, _| Gem.loaded_specs.include?(plugin_name) }
%>

require: <%= plugin_configs.keys.to_json %>

inherit_from: <%= plugin_configs.values.to_json %>
16 changes: 0 additions & 16 deletions rubocop.yml
Expand Up @@ -3,22 +3,6 @@ inherit_mode:
- Exclude
- Include

<%
# Identify installed RuboCop plugins to configure
plugin_configs = {
"rubocop-graphql" => "rubocop.graphql.yml",
"rubocop-minitest" => "rubocop.minitest.yml",
"rubocop-performance" => "rubocop.performance.yml",
"rubocop-rails" => "rubocop.rails.yml",
"rubocop-rake" => "rubocop.graphql.yml",
"rubocop-rspec" => "rubocop.rspec.yml",
}.select { |plugin_name, _| Gem.loaded_specs.include?(plugin_name) }
%>

require: <%= plugin_configs.keys.to_json %>

inherit_from: <%= plugin_configs.values.to_json %>

AllCops:
StyleGuideBaseURL: https://shopify.github.io/ruby-style-guide/

Expand Down

0 comments on commit 9fd4371

Please sign in to comment.