# RuboCop 0.69.0 dropped support for 2.2 #AllCops: # TargetRubyVersion: 2.2 Gemspec/RequiredRubyVersion: Enabled: false Layout/LineLength: Enabled: false Layout/EmptyLinesAroundAttributeAccessor: Enabled: true Layout/SpaceAroundMethodCallOperator: Enabled: true # Alternative? Gemspec/RubyVersionGlobalsUsage: Enabled: false Layout/DefEndAlignment: AutoCorrect: true Lint/DeprecatedOpenSSLConstant: Enabled: true Lint/DuplicateElsifCondition: Enabled: true Lint/MixedRegexpCaptureTypes: Enabled: true Lint/RaiseException: Enabled: true Lint/StructNewOverride: Enabled: true Lint/SuppressedException: AllowComments: true Metrics/AbcSize: Enabled: false Metrics/BlockLength: Enabled: false Metrics/BlockNesting: Enabled: false Metrics/ClassLength: Enabled: false Metrics/CyclomaticComplexity: Enabled: false Metrics/MethodLength: Enabled: false Metrics/ModuleLength: Enabled: false Metrics/ParameterLists: Enabled: false Metrics/PerceivedComplexity: Enabled: false Security/YAMLLoad: Enabled: false Style/Documentation: Enabled: false Style/EmptyElse: EnforcedStyle: empty # We must support old Rubies Style/HashSyntax: Enabled: false # Ruby 2.3+ only Style/NumericPredicate: Enabled: false # Ruby 2.3+ only Style/SafeNavigation: Enabled: false Style/GuardClause: Enabled: false Style/AccessorGrouping: Enabled: true Style/ArrayCoercion: Enabled: true Style/BisectedAttrAccessor: Enabled: true Style/CaseLikeIf: Enabled: true Style/ExponentialNotation: Enabled: true Style/HashAsLastArrayItem: Enabled: true Style/HashEachMethods: Enabled: true Style/HashLikeCase: Enabled: true Style/HashTransformKeys: Enabled: true Style/HashTransformValues: Enabled: true Style/RedundantAssignment: Enabled: true Style/RedundantFetchBlock: Enabled: true Style/RedundantFileExtensionInRequire: Enabled: true Style/RedundantRegexpCharacterClass: Enabled: true Style/RedundantRegexpEscape: Enabled: true Style/SlicingWithRange: Enabled: true