require: - rubocop-rake - rubocop-rspec AllCops: NewCops: disable Gemspec/OrderedDependencies: Enabled: false Layout/ArgumentAlignment: Enabled: false Layout/CaseIndentation: Enabled: false Layout/EmptyLinesAroundBlockBody: Enabled: false Layout/ExtraSpacing: Enabled: false Layout/FirstHashElementIndentation: Enabled: false Layout/HashAlignment: Enabled: false Layout/SpaceAroundEqualsInParameterDefault: Enabled: false Layout/SpaceAroundOperators: Enabled: false Layout/SpaceBeforeBlockBraces: Enabled: false Layout/SpaceInsideBlockBraces: Enabled: false Layout/SpaceInsideHashLiteralBraces: Enabled: false Lint/ConstantDefinitionInBlock: Exclude: - spec/**/* Lint/RedundantSplatExpansion: Enabled: false Lint/ToJSON: Enabled: false Lint/UnusedBlockArgument: Enabled: false Lint/UnusedMethodArgument: Enabled: false Lint/UselessAssignment: Enabled: false Metrics/AbcSize: Enabled: false Metrics/BlockLength: Enabled: false Metrics/ClassLength: Enabled: false Metrics/CyclomaticComplexity: Enabled: false Metrics/MethodLength: Enabled: false Naming/MemoizedInstanceVariableName: Enabled: false Naming/PredicateName: Enabled: false Naming/RescuedExceptionsVariableName: Enabled: false Style/BlockDelimiters: Enabled: false Style/ClassVars: Enabled: false Style/CombinableLoops: Enabled: false Style/ConditionalAssignment: Enabled: false Style/Documentation: Enabled: false Style/EmptyCaseCondition: Enabled: false Style/EmptyMethod: Enabled: false Style/FrozenStringLiteralComment: Enabled: false Style/GuardClause: Enabled: false Style/HashSyntax: Enabled: false Style/IfUnlessModifier: Enabled: false Style/InverseMethods: Enabled: false Style/MethodCallWithoutArgsParentheses: Enabled: false Style/NumericLiteralPrefix: Enabled: false Style/PercentLiteralDelimiters: Enabled: false Style/RaiseArgs: Enabled: false Style/SafeNavigation: Enabled: false Style/SpecialGlobalVars: Enabled: false Style/StringLiterals: Enabled: false Style/SymbolProc: Enabled: false Style/UnlessElse: Enabled: false Style/WordArray: Enabled: false Layout/LineLength: Enabled: false RSpec/AnyInstance: Enabled: false RSpec/BeEq: Enabled: false RSpec/ContextWording: Enabled: false RSpec/DescribedClass: Enabled: false RSpec/EmptyExampleGroup: Enabled: false RSpec/EmptyLineAfterExampleGroup: Enabled: false RSpec/EmptyLineAfterSubject: Enabled: false RSpec/ExampleLength: Enabled: false RSpec/ExampleWording: Enabled: false RSpec/ExpectChange: Enabled: false RSpec/HookArgument: EnforcedStyle: each RSpec/LeakyConstantDeclaration: Enabled: false RSpec/LetSetup: Enabled: false RSpec/MatchArray: Enabled: false RSpec/MessageSpies: EnforcedStyle: receive RSpec/MultipleExpectations: Enabled: false RSpec/MultipleMemoizedHelpers: Enabled: false RSpec/NamedSubject: Enabled: false RSpec/NestedGroups: Enabled: false RSpec/NotToNot: Enabled: false RSpec/PredicateMatcher: Enabled: false RSpec/ReceiveCounts: Enabled: false RSpec/SpecFilePathFormat: Enabled: false RSpec/StubbedMock: Enabled: false RSpec/SubjectStub: Enabled: false RSpec/VerifiedDoubles: Enabled: false