config/default.yml in rubocop-codetakt-0.1.0 vs config/default.yml in rubocop-codetakt-0.2.1
- old
+ new
@@ -1,17 +1,39 @@
+AllCops:
+ DisplayCopNames: true
+
+Metrics/AbcSize:
+ Max: 30
+
+Metrics/CyclomaticComplexity:
+ Max: 10
+
+# https://github.com/onk/onkcop/blob/f3283b5/config/rubocop.yml#L283-L289
+# > * 警告 120文字
+# > * 禁止 160文字
+# > のイメージ
Metrics/LineLength:
- Max: 128
+ Max: 160
+Metrics/MethodLength:
+ Max: 20
+
+Metrics/PerceivedComplexity:
+ Max: 10
+
Style/AsciiComments:
Enabled: false
-# https://github.com/onk/onkcop/blob/666cb654562ef80afc475b54ca9625152cb3c94a/config/rubocop.yml#L39
+# https://github.com/onk/onkcop/blob/f3283b5/config/rubocop.yml#L39-L42
# > scope が違うとか親 module の存在確認が必要とかデメリットはあるが、
# > namespace 付きのクラスはかなり頻繁に作るので簡単に書きたい。
Style/ClassAndModuleChildren:
Enabled: false
Style/Documentation:
+ Enabled: false
+
+Style/DoubleNegation:
Enabled: false
Style/EmptyMethod:
Enabled: false