# Work around erblint issues.
# https://github.com/openstreetmap/openstreetmap-website/issues/2472
require:
+ - rubocop-minitest
- rubocop-performance
- rubocop-rails
# Configuration parameters: AutoCorrect, AllowHeredoc, AllowURI, URISchemes, IgnoreCopDirectives, IgnoredPatterns.
# URISchemes: http, https
Layout/LineLength:
- Max: 260
+ Max: 370
# Offense count: 35
# Configuration parameters: AllowSafeAssignment.
# Offense count: 74
Metrics/CyclomaticComplexity:
- Max: 22
+ Max: 28
# Offense count: 722
# Configuration parameters: CountComments, ExcludedMethods.
Metrics/PerceivedComplexity:
Max: 25
-# Offense count: 2
-# Cop supports --auto-correct.
-Minitest/AssertEmpty:
- Exclude:
- - 'test/controllers/api/amf_controller_test.rb'
-
-# Offense count: 6
-# Cop supports --auto-correct.
-Minitest/AssertEqual:
- Exclude:
- - 'test/controllers/api/amf_controller_test.rb'
-
-# Offense count: 27
-# Cop supports --auto-correct.
-Minitest/AssertIncludes:
- Exclude:
- - 'test/controllers/api/amf_controller_test.rb'
- - 'test/controllers/api/nodes_controller_test.rb'
- - 'test/helpers/browse_helper_test.rb'
- - 'test/lib/i18n_test.rb'
- - 'test/models/node_test.rb'
- - 'test/models/old_node_test.rb'
- - 'test/models/user_test.rb'
-
-# Offense count: 104
-# Cop supports --auto-correct.
-Minitest/AssertTruthy:
- Enabled: false
-
-# Offense count: 110
-# Cop supports --auto-correct.
-Minitest/RefuteFalse:
- Enabled: false
-
# Offense count: 6
Naming/AccessorMethodName:
Exclude: