inherit_from: .rubocop_todo.yml require: - rubocop-rake - rubocop-rspec AllCops: TargetRubyVersion: 2.6 NewCops: enable Style/StringLiterals: Enabled: true EnforcedStyle: double_quotes Style/StringLiteralsInInterpolation: Enabled: true EnforcedStyle: double_quotes Layout/LineLength: Max: 120 Gemspec/DeprecatedAttributeAssignment: Enabled: true Gemspec/DevelopmentDependencies: Enabled: true Gemspec/RequireMFA: Enabled: true Layout/LineContinuationLeadingSpace: Enabled: true Layout/LineContinuationSpacing: Enabled: true Layout/LineEndStringConcatenationIndentation: Enabled: true Layout/SpaceBeforeBrackets: Enabled: true Lint/AmbiguousAssignment: Enabled: true Lint/AmbiguousOperatorPrecedence: Enabled: true Lint/AmbiguousRange: Enabled: true Lint/ConstantOverwrittenInRescue: Enabled: true Lint/DeprecatedConstants: Enabled: true Lint/DuplicateBranch: Enabled: true Lint/DuplicateMagicComment: Enabled: true Lint/DuplicateMatchPattern: Enabled: true Lint/DuplicateRegexpCharacterClassElement: Enabled: true Lint/EmptyBlock: Enabled: true Lint/EmptyClass: Enabled: true Lint/EmptyInPattern: Enabled: true Lint/IncompatibleIoSelectWithFiberScheduler: Enabled: true Lint/LambdaWithoutLiteralBlock: Enabled: true Lint/MixedCaseRange: Enabled: true Lint/NoReturnInBeginEndBlocks: Enabled: true Lint/NonAtomicFileOperation: Enabled: true Lint/NumberedParameterAssignment: Enabled: true Lint/OrAssignmentToConstant: Enabled: true Lint/RedundantDirGlobSort: Enabled: true Lint/RedundantRegexpQuantifiers: Enabled: true Lint/RefinementImportMethods: Enabled: true Lint/RequireRangeParentheses: Enabled: true Lint/RequireRelativeSelfPath: Enabled: true Lint/SymbolConversion: Enabled: true Lint/ToEnumArguments: Enabled: true Lint/TripleQuotes: Enabled: true Lint/UnexpectedBlockArity: Enabled: true Lint/UnmodifiedReduceAccumulator: Enabled: true Lint/UselessRescue: Enabled: true Lint/UselessRuby2Keywords: Enabled: true Metrics/CollectionLiteralLength: Enabled: true Naming/BlockForwarding: Enabled: true Security/CompoundHash: Enabled: true Security/IoMethods: Enabled: true Style/ArgumentsForwarding: Enabled: true Style/ArrayIntersect: Enabled: true Style/CollectionCompact: Enabled: true Style/ComparableClamp: Enabled: true Style/ConcatArrayLiterals: Enabled: true Style/DataInheritance: Enabled: true Style/DirEmpty: Enabled: true Style/DocumentDynamicEvalDefinition: Enabled: true Style/EmptyHeredoc: Enabled: true Style/EndlessMethod: Enabled: true Style/EnvHome: Enabled: true Style/ExactRegexpMatch: Enabled: true Style/FetchEnvVar: Enabled: true Style/FileEmpty: Enabled: true Style/FileRead: Enabled: true Style/FileWrite: Enabled: true Style/HashConversion: Enabled: true Style/HashExcept: Enabled: true Style/IfWithBooleanLiteralBranches: Enabled: true Style/InPatternThen: Enabled: true Style/MagicCommentFormat: Enabled: true Style/MapCompactWithConditionalBlock: Enabled: true Style/MapToHash: Enabled: true Style/MapToSet: Enabled: true Style/MinMaxComparison: Enabled: true Style/MultilineInPatternThen: Enabled: true Style/NegatedIfElseCondition: Enabled: true Style/NestedFileDirname: Enabled: true Style/NilLambda: Enabled: true Style/NumberedParameters: Enabled: true Style/NumberedParametersLimit: Enabled: true Style/ObjectThen: Enabled: true Style/OpenStructUse: Enabled: true Style/OperatorMethodCall: Enabled: true Style/QuotedSymbols: Enabled: true Style/RedundantArgument: Enabled: true Style/RedundantArrayConstructor: Enabled: true Style/RedundantConstantBase: Enabled: true Style/RedundantCurrentDirectoryInPath: Enabled: true Style/RedundantDoubleSplatHashBraces: Enabled: true Style/RedundantEach: Enabled: true Style/RedundantFilterChain: Enabled: true Style/RedundantHeredocDelimiterQuotes: Enabled: true Style/RedundantInitialize: Enabled: true Style/RedundantLineContinuation: Enabled: true Style/RedundantRegexpArgument: Enabled: true Style/RedundantRegexpConstructor: Enabled: true Style/RedundantSelfAssignmentBranch: Enabled: true Style/RedundantStringEscape: Enabled: true Style/ReturnNilInPredicateMethodDefinition: Enabled: true Style/SelectByRegexp: Enabled: true Style/StringChars: Enabled: true Style/SwapValues: Enabled: true Style/YAMLFileRead: Enabled: true Style/Documentation: Enabled: false Metrics/MethodLength: Max: 120 RSpec/MultipleExpectations: Max: 20 RSpec/ExampleLength: Enabled: false RSpec/NestedGroups: Enabled: false