.rubocop.yml in newrelic_rpm-9.0.0 vs .rubocop.yml in newrelic_rpm-9.1.0
- old
+ new
@@ -64,11 +64,11 @@
Enabled: true
Style/RedundantEach: # new in 1.38
Enabled: true
Style/RedundantInitialize: # new in 1.27
Enabled: true
-Style/RedundantStringEscape: # new in 1.37
+Style/RedundantStringEscape: # new in 1.37, 'pending' by default so enabled to make sure it's applied
Enabled: true
Style/YodaExpression: # new in 1.42
Enabled: true
Minitest/AssertKindOf: # new in 0.10
Enabled: true
@@ -138,12 +138,13 @@
Enabled: true
Performance/StringIdentifierArgument: # new in 1.13
Enabled: true
Performance/StringInclude: # new in 1.7
Enabled: true
+Performance/Sum: # new in 1.8, pending so left enabled explicitly until 2.0
+ Enabled: true
-
# Old cops
Bundler/DuplicatedGem:
Enabled: true
Include:
@@ -1253,13 +1254,10 @@
Enabled: false
Style/DoubleCopDisableDirective:
Enabled: false
-Style/DoubleNegation:
- Enabled: false
-
Style/EachForSimpleLoop:
Enabled: true
# Disabling for now
Style/EachWithObject:
@@ -1316,10 +1314,13 @@
Enabled: false
Style/ExponentialNotation:
Enabled: false
+Style/FetchEnvVar:
+ Enabled: false
+
Style/FloatDivision:
Enabled: false
# Disabling for now
Style/For:
@@ -1778,20 +1779,9 @@
Style/StringConcatenation:
Enabled: false
Style/StringHashKeys:
Enabled: false
-
-# Disabling for now
-Style/StringLiterals:
- Enabled: false
-# EnforcedStyle: double_quotes
-# ConsistentQuotesInMultiline: false
-
-# Disabling for now
-Style/StringLiteralsInInterpolation:
- Enabled: false
- # EnforcedStyle: double_quotes
Style/StringMethods:
Enabled: false
Style/Strip: