.rubocop.yml in webtranslateit-payday-1.5.0 vs .rubocop.yml in webtranslateit-payday-1.6.0

- old
+ new

@@ -1,165 +1,15 @@ -inherit_from: .rubocop_todo.yml +require: + - rubocop-rspec +inherit_from: + - https://raw.githubusercontent.com/webtranslateit/webtranslateit/main/.rubocop_common.yml + - .rubocop_todo.yml + AllCops: TargetRubyVersion: 3.1 Exclude: - lib/generators/**/* inherit_mode: - merge: - - Exclude - -require: rubocop-rspec - -Gemspec/DeprecatedAttributeAssignment: # new in 1.30 - Enabled: true -Gemspec/RequireMFA: # new in 1.23 - Enabled: true -Layout/LineEndStringConcatenationIndentation: # new in 1.18 - Enabled: true -Layout/SpaceBeforeBrackets: # new in 1.7 - Enabled: true -Lint/AmbiguousAssignment: # new in 1.7 - Enabled: true -Lint/AmbiguousOperatorPrecedence: # new in 1.21 - Enabled: true -Lint/AmbiguousRange: # new in 1.19 - Enabled: true -Lint/DeprecatedConstants: # new in 1.8 - Enabled: true -Lint/DuplicateBranch: # new in 1.3 - Enabled: true -Lint/DuplicateRegexpCharacterClassElement: # new in 1.1 - Enabled: true -Lint/EmptyBlock: # new in 1.1 - Enabled: true -Lint/EmptyClass: # new in 1.3 - Enabled: true -Lint/EmptyInPattern: # new in 1.16 - Enabled: true -Lint/IncompatibleIoSelectWithFiberScheduler: # new in 1.21 - Enabled: true -Lint/LambdaWithoutLiteralBlock: # new in 1.8 - Enabled: true -Lint/NoReturnInBeginEndBlocks: # new in 1.2 - Enabled: true -Lint/NumberedParameterAssignment: # new in 1.9 - Enabled: true -Lint/OrAssignmentToConstant: # new in 1.9 - Enabled: true -Lint/RedundantDirGlobSort: # new in 1.8 - Enabled: true -Lint/RefinementImportMethods: # new in 1.27 - Enabled: true -Lint/RequireRelativeSelfPath: # new in 1.22 - Enabled: true -Lint/SymbolConversion: # new in 1.9 - Enabled: true -Lint/ToEnumArguments: # new in 1.1 - Enabled: true -Lint/TripleQuotes: # new in 1.9 - Enabled: true -Lint/UnexpectedBlockArity: # new in 1.5 - Enabled: true -Lint/UnmodifiedReduceAccumulator: # new in 1.1 - Enabled: true -Lint/UselessRuby2Keywords: # new in 1.23 - Enabled: true -Naming/BlockForwarding: # new in 1.24 - Enabled: true -Security/CompoundHash: # new in 1.28 - Enabled: true -Security/IoMethods: # new in 1.22 - Enabled: true -Style/ArgumentsForwarding: # new in 1.1 - Enabled: true -Style/CollectionCompact: # new in 1.2 - Enabled: true -Style/DocumentDynamicEvalDefinition: # new in 1.1 - Enabled: true -Style/EndlessMethod: # new in 1.8 - Enabled: true -Style/EnvHome: # new in 1.29 - Enabled: true -Style/FetchEnvVar: # new in 1.28 - Enabled: true -Style/FileRead: # new in 1.24 - Enabled: true -Style/FileWrite: # new in 1.24 - Enabled: true -Style/HashConversion: # new in 1.10 - Enabled: true -Style/HashExcept: # new in 1.7 - Enabled: true -Style/IfWithBooleanLiteralBranches: # new in 1.9 - Enabled: true -Style/InPatternThen: # new in 1.16 - Enabled: true -Style/MapCompactWithConditionalBlock: # new in 1.30 - Enabled: true -Style/MapToHash: # new in 1.24 - Enabled: true -Style/MultilineInPatternThen: # new in 1.16 - Enabled: true -Style/NegatedIfElseCondition: # new in 1.2 - Enabled: true -Style/NestedFileDirname: # new in 1.26 - Enabled: true -Style/NilLambda: # new in 1.3 - Enabled: true -Style/NumberedParameters: # new in 1.22 - Enabled: true -Style/NumberedParametersLimit: # new in 1.22 - Enabled: true -Style/ObjectThen: # new in 1.28 - Enabled: true -Style/OpenStructUse: # new in 1.23 - Enabled: true -Style/QuotedSymbols: # new in 1.16 - Enabled: true -Style/RedundantArgument: # new in 1.4 - Enabled: true -Style/RedundantInitialize: # new in 1.27 - Enabled: true -Style/RedundantSelfAssignmentBranch: # new in 1.19 - Enabled: true -Style/SelectByRegexp: # new in 1.22 - Enabled: true -Style/StringChars: # new in 1.12 - Enabled: true -Style/SwapValues: # new in 1.1 - Enabled: true -RSpec/BeEq: # new in 2.9.0 - Enabled: true -RSpec/BeNil: # new in 2.9.0 - Enabled: true -RSpec/ChangeByZero: # new in 2.11.0 - Enabled: true -RSpec/ExcessiveDocstringSpacing: # new in 2.5 - Enabled: true -RSpec/IdenticalEqualityAssertion: # new in 2.4 - Enabled: true -RSpec/SubjectDeclaration: # new in 2.5 - Enabled: true -RSpec/VerifiedDoubleReference: # new in 2.10.0 - Enabled: true -RSpec/FactoryBot/SyntaxMethods: # new in 2.7 - Enabled: true -RSpec/Rails/AvoidSetupHook: # new in 2.4 - Enabled: true -Layout/LineContinuationLeadingSpace: # new in 1.31 - Enabled: true -Layout/LineContinuationSpacing: # new in 1.31 - Enabled: true -Lint/ConstantOverwrittenInRescue: # new in 1.31 - Enabled: true -Lint/NonAtomicFileOperation: # new in 1.31 - Enabled: true -Lint/RequireRangeParentheses: # new in 1.32 - Enabled: true -Style/EmptyHeredoc: # new in 1.32 - Enabled: true -RSpec/Capybara/SpecificMatcher: # new in 2.12 - Enabled: true -RSpec/Rails/HaveHttpStatus: # new in 2.12 - Enabled: true + merge: + - Exclude