- rubocop-minitest
- rubocop-performance
- rubocop-rails
+ - rubocop-rake
# Offense count: 544
# Cop supports --auto-correct.
# Configuration parameters: AutoCorrect, AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns.
# URISchemes: http, https
Layout/LineLength:
- Max: 248
+ Max: 254
# Offense count: 36
# Configuration parameters: AllowSafeAssignment.
# Offense count: 487
# Configuration parameters: IgnoredMethods, CountRepeatedAttributes.
Metrics/AbcSize:
- Max: 194
+ Max: 235
# Offense count: 62
# Configuration parameters: CountComments, CountAsOne, ExcludedMethods, IgnoredMethods.
# Offense count: 24
# Configuration parameters: CountComments, CountAsOne.
Metrics/ClassLength:
- Max: 582
+ Max: 587
# Offense count: 52
# Configuration parameters: IgnoredMethods.
# Offense count: 365
Minitest/MultipleAssertions:
- Max: 81
+ Max: 97
# Offense count: 4
Naming/AccessorMethodName:
Exclude:
- 'app/helpers/title_helper.rb'
+Rails/LexicallyScopedActionFilter:
+ Exclude:
+ - 'app/controllers/oauth2_applications_controller.rb'
+
# Offense count: 5
# Configuration parameters: Include.
# Include: db/migrate/*.rb
# Offense count: 8
Rails/OutputSafety:
Exclude:
+ - 'app/controllers/sessions_controller.rb'
- 'app/controllers/users_controller.rb'
- 'app/helpers/application_helper.rb'
- 'lib/rich_text.rb'
Rails/TimeZone:
Enabled: false
+# Offense count: 8
+Rake/Desc:
+ Exclude:
+ - 'lib/tasks/auto_annotate_models.rake'
+ - 'lib/tasks/eslint.rake'
+ - 'lib/tasks/subscribe_diary_authors.rake'
+ - 'lib/tasks/subscribe_old_changesets.rake'
+ - 'lib/tasks/testing.rake'
+
# Offense count: 558
# Cop supports --auto-correct.
# Configuration parameters: EnforcedStyle.