# These cops are currently pending and will be enabled by default at some point, but adding for now to stop Rubocop # or VSCode complaining... AllCops: NewCops: enable # Layout/BeginEndAlignment: # (new in 0.91) # Enabled: true # Layout/EmptyLinesAroundAttributeAccessor: # (new in 0.83) # Enabled: true # Layout/SpaceAroundMethodCallOperator: # (new in 0.82) # Enabled: true # Lint/BinaryOperatorWithIdenticalOperands: # (new in 0.89) # Enabled: true # Lint/ConstantDefinitionInBlock: # (new in 0.91) # Enabled: true # Lint/DeprecatedOpenSSLConstant: # (new in 0.84) # Enabled: true # Lint/DuplicateElsifCondition: # (new in 0.88) # Enabled: true # Lint/DuplicateRequire: # (new in 0.90) # Enabled: true # Lint/DuplicateRescueException: # (new in 0.89) # Enabled: true # Lint/EmptyConditionalBody: # (new in 0.89) # Enabled: true # Lint/EmptyFile: # (new in 0.90) # Enabled: true # Lint/FloatComparison: # (new in 0.89) # Enabled: true # Lint/IdentityComparison: # (new in 0.91) # Enabled: true # Lint/MissingSuper: # (new in 0.89) # Enabled: true # Lint/MixedRegexpCaptureTypes: # (new in 0.85) # Enabled: true # Lint/OutOfRangeRegexpRef: # (new in 0.89) # Enabled: true # Lint/RaiseException: # (new in 0.81) # Enabled: true # Lint/SelfAssignment: # (new in 0.89) # Enabled: true # Lint/StructNewOverride: # (new in 0.81) # Enabled: true # Lint/TopLevelReturnWithArgument: # (new in 0.89) # Enabled: true # Lint/TrailingCommaInAttributeDeclaration: # (new in 0.90) # Enabled: true # Lint/UnreachableLoop: # (new in 0.89) # Enabled: true # Lint/UselessMethodDefinition: # (new in 0.90) # Enabled: true # Lint/UselessTimes: # (new in 0.91) # Enabled: true # Style/AccessorGrouping: # (new in 0.87) # Enabled: true # Style/ArrayCoercion: # (new in 0.88) # Enabled: true # Style/BisectedAttrAccessor: # (new in 0.87) # Enabled: true # Style/CaseLikeIf: # (new in 0.88) # Enabled: true # Style/CombinableLoops: # (new in 0.90) # Enabled: true # Style/ExplicitBlockArgument: # (new in 0.89) # Enabled: true # Style/ExponentialNotation: # (new in 0.82) # Enabled: true # Style/GlobalStdStream: # (new in 0.89) # Enabled: true # Style/HashAsLastArrayItem: # (new in 0.88) # Enabled: true # Style/HashEachMethods: # (new in 0.80) # Enabled: true # Style/HashLikeCase: # (new in 0.88) # Enabled: true # Style/HashTransformKeys: # (new in 0.80) # Enabled: true # Style/HashTransformValues: # (new in 0.80) # Enabled: true # Style/KeywordParametersOrder: # (new in 0.90) # Enabled: true # Style/OptionalBooleanParameter: # (new in 0.89) # Enabled: true # Style/RedundantAssignment: # (new in 0.87) # Enabled: true # Style/RedundantFetchBlock: # (new in 0.86) # Enabled: true # Style/RedundantFileExtensionInRequire: # (new in 0.88) # Enabled: true # Style/RedundantRegexpCharacterClass: # (new in 0.85) # Enabled: true # Style/RedundantRegexpEscape: # (new in 0.85) # Enabled: true # Style/RedundantSelfAssignment: # (new in 0.90) # Enabled: true # Style/SingleArgumentDig: # (new in 0.89) # Enabled: true # Style/SlicingWithRange: # (new in 0.83) # Enabled: true # Style/SoleNestedConditional: # (new in 0.89) # Enabled: true # Style/StringConcatenation: # (new in 0.89) # Enabled: true # For more information: https://docs.rubocop.org/rubocop/versioning.html