config/rubocop.yml in deka_eiwakun-0.3.0 vs config/rubocop.yml in deka_eiwakun-0.4.0

- old
+ new

@@ -1,52 +1,56 @@ AllCops: Exclude: - - 'db/schema.rb' - - 'vendor/bundle/**/*' - 'bin/bundle' - 'bin/rails' - 'bin/rake' + - 'db/schema.rb' + - 'vendor/bundle/**/*' +Style/AsciiComments: + Enabled: false + +Style/BlockDelimiters: + EnforcedStyle: semantic + + FunctionalMethods: + - let + - let! + - map + - subject + +Style/ClassAndModuleChildren: + Exclude: + - 'app/controllers/**/*' # `class Api::V1::UsersController...` のように書きたいことがあるし、他の理由でネストすることはあまりないのではないか。 + Style/Documentation: Enabled: false -Style/AsciiComments: +Style/EmptyCaseCondition: Enabled: false -Style/SpaceInsideBlockBraces: - SpaceBeforeBlockParameters: false +Style/ExtraSpacing: + Enabled: false Style/Lambda: Enabled: false +Style/SpaceInsideBlockBraces: + SpaceBeforeBlockParameters: false + Style/SpaceInsideHashLiteralBraces: EnforcedStyle: no_space -Style/BlockDelimiters: - EnforcedStyle: semantic +Metrics/AbcSize: + Exclude: + - 'db/migrate/**/*' - FunctionalMethods: - - map - - let - - let! - - subject - Metrics/ClassLength: Exclude: - 'db/migrate/**/*' Metrics/LineLength: Max: 125 Metrics/MethodLength: Exclude: - 'db/migrate/**/*' - -Metrics/AbcSize: - Exclude: - - 'db/migrate/**/*' - -Style/ExtraSpacing: - Enabled: false - -Style/EmptyCaseCondition: - Enabled: false