]> source.dussan.org Git - redmine.git/commitdiff
Update RuboCop Rails to 2.12 (#35207).
authorGo MAEDA <maeda@farend.jp>
Sat, 11 Dec 2021 05:43:36 +0000 (05:43 +0000)
committerGo MAEDA <maeda@farend.jp>
Sat, 11 Dec 2021 05:43:36 +0000 (05:43 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@21307 e93f8b46-1217-0410-a6f0-8f06a7374b81

.rubocop_todo.yml
Gemfile

index c7ae2ac1f212df6d5b74eb5d3c8e4d61e52f2841..20d70b63703873163ee334ac8a76b946503d5173 100644 (file)
 Layout/ArgumentAlignment:
   Enabled: false
 
-# Cop supports --auto-correct.
-Layout/ClosingParenthesisIndentation:
-  Exclude:
-    - 'app/helpers/journals_helper.rb'
-
 # Cop supports --auto-correct.
 # Configuration parameters: EnforcedStyle.
 # SupportedStyles: leading, trailing
@@ -580,7 +575,6 @@ Performance/RedundantSplitRegexpArgument:
     - 'lib/redmine/wiki_formatting/textile/redcloth3.rb'
 
 # Cop supports --auto-correct.
-# Configuration parameters: AutoCorrect.
 Performance/StringInclude:
   Exclude:
     - 'test/functional/versions_controller_test.rb'
@@ -660,7 +654,8 @@ Rails/Blank:
 
 # Cop supports --auto-correct.
 Rails/ContentTag:
-  Enabled: false
+  Exclude:
+    - 'lib/redmine/wiki_formatting/markdown/formatter.rb'
 
 # Configuration parameters: Include.
 # Include: db/migrate/*.rb
@@ -770,10 +765,15 @@ Rails/HasManyOrHasOneDependent:
     - 'app/models/document_category.rb'
     - 'app/models/issue_priority.rb'
     - 'app/models/issue_status.rb'
+    - 'app/models/principal.rb'
     - 'app/models/project.rb'
+    - 'app/models/repository.rb'
+    - 'app/models/repository/mercurial.rb'
     - 'app/models/time_entry_activity.rb'
     - 'app/models/tracker.rb'
+    - 'app/models/user.rb'
     - 'app/models/wiki.rb'
+    - 'app/models/wiki_page.rb'
 
 # Cop supports --auto-correct.
 # Configuration parameters: EnforcedStyle.
@@ -855,6 +855,7 @@ Rails/MatchRoute:
 Rails/NegateInclude:
   Enabled: false
 
+# Cop supports --auto-correct.
 # Configuration parameters: Include.
 # Include: app/**/*.rb, config/**/*.rb, db/**/*.rb, lib/**/*.rb
 Rails/Output:
@@ -931,6 +932,14 @@ Rails/RedundantForeignKey:
     - 'app/models/query.rb'
     - 'app/models/role.rb'
 
+# Cop supports --auto-correct.
+# Configuration parameters: Include.
+# Include: spec/**/*.rb, test/**/*.rb
+Rails/RedundantTravelBack:
+  Exclude:
+    - 'test/integration/sudo_mode_test.rb'
+    - 'test/system/sudo_mode_test.rb'
+
 Rails/ReflectionClassName:
   Exclude:
     - 'lib/redmine/nested_set/issue_nested_set.rb'
diff --git a/Gemfile b/Gemfile
index 5f211a0181c26c64045334c7382899e016a035b0..f3d7d470a0c3cd390a92023ca912fc43960f4456 100644 (file)
--- a/Gemfile
+++ b/Gemfile
@@ -106,7 +106,7 @@ group :test do
   # RuboCop
   gem 'rubocop', '~> 1.23.0'
   gem 'rubocop-performance', '~> 1.12.0'
-  gem 'rubocop-rails', '~> 2.11.0'
+  gem 'rubocop-rails', '~> 2.12.4'
 end
 
 local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")