.rubocop.yml in truemail-client-0.3.4 vs .rubocop.yml in truemail-client-0.4.0

- old
+ new

@@ -33,10 +33,13 @@ Enabled: false Naming/InclusiveLanguage: Enabled: false +Naming/BlockForwarding: + Enabled: true + Style/Documentation: Enabled: false Style/DoubleNegation: Enabled: false @@ -148,10 +151,31 @@ Enabled: true Style/RedundantSelfAssignmentBranch: Enabled: true +Style/FileRead: + Enabled: true + +Style/FileWrite: + Enabled: true + +Style/MapToHash: + Enabled: true + +Style/NumberedParameters: + Enabled: true + +Style/NumberedParametersLimit: + Enabled: true + +Style/OpenStructUse: + Enabled: true + +Style/SelectByRegexp: + Enabled: true + Layout/LineLength: Max: 140 Layout/EmptyLinesAroundAttributeAccessor: Enabled: true @@ -266,10 +290,25 @@ Enabled: true Lint/IncompatibleIoSelectWithFiberScheduler: Enabled: true +Lint/RequireRelativeSelfPath: + Enabled: true + +Lint/UselessRuby2Keywords: + Enabled: true + +Gemspec/DateAssignment: + Enabled: true + +Gemspec/RequireMFA: + Enabled: false + +Security/IoMethods: + Enabled: true + Performance/AncestorsInclude: Enabled: true Performance/BigDecimalWithNumericArgument: Enabled: true @@ -314,13 +353,16 @@ Enabled: true Performance/Sum: Enabled: true -Gemspec/DateAssignment: +Performance/ConcurrentMonotonicTime: Enabled: true +Performance/StringIdentifierArgument: + Enabled: true + RSpec/ExampleLength: Enabled: false RSpec/NestedGroups: Enabled: false @@ -351,6 +393,15 @@ RSpec/IdenticalEqualityAssertion: Enabled: true RSpec/Rails/AvoidSetupHook: + Enabled: true + +RSpec/ExcessiveDocstringSpacing: + Enabled: true + +RSpec/SubjectDeclaration: + Enabled: true + +RSpec/FactoryBot/SyntaxMethods: Enabled: true