.rubocop.yml in text_rank-1.3.0 vs .rubocop.yml in text_rank-1.3.1

- old
+ new

@@ -1,142 +1,202 @@ AllCops: Exclude: - - text_rank.gemspec - - Rakefile - + - ext/**/* + - tmp/**/* + - vendor/**/* +Gemspec/DateAssignment: + Enabled: true +Gemspec/RequireMFA: + Enabled: true Layout/EmptyLinesAroundAttributeAccessor: Enabled: true - Layout/EmptyLinesAroundClassBody: EnforcedStyle: empty_lines_except_namespace - Layout/EmptyLinesAroundModuleBody: EnforcedStyle: empty_lines_except_namespace - Layout/ExtraSpacing: Enabled: false - Layout/HashAlignment: EnforcedHashRocketStyle: table EnforcedColonStyle: table - +Layout/LineEndStringConcatenationIndentation: + Enabled: true Layout/LineLength: Max: 120 Enabled: false - Layout/SpaceAroundMethodCallOperator: Enabled: true - +Layout/SpaceBeforeBrackets: + Enabled: true +Lint/AmbiguousAssignment: + Enabled: true +Lint/AmbiguousOperatorPrecedence: + Enabled: true +Lint/AmbiguousRange: + Enabled: true +Lint/DeprecatedConstants: + Enabled: true Lint/DeprecatedOpenSSLConstant: Enabled: true - +Lint/DuplicateBranch: + 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/MixedRegexpCaptureTypes: Enabled: true - +Lint/NoReturnInBeginEndBlocks: + Enabled: true +Lint/NumberedParameterAssignment: + Enabled: true +Lint/OrAssignmentToConstant: + Enabled: true Lint/RaiseException: Enabled: true - +Lint/RedundantDirGlobSort: + Enabled: true +Lint/RequireRelativeSelfPath: + Enabled: true Lint/StructNewOverride: Enabled: true - +Lint/SymbolConversion: + Enabled: true +Lint/ToEnumArguments: + Enabled: true +Lint/TripleQuotes: + Enabled: true +Lint/UnexpectedBlockArity: + Enabled: true +Lint/UnmodifiedReduceAccumulator: + Enabled: true +Lint/UselessRuby2Keywords: + Enabled: true Metrics/AbcSize: Max: 50 Enabled: false - Metrics/BlockLength: Max: 50 Enabled: false - Metrics/ClassLength: Max: 50 Enabled: false - Metrics/CyclomaticComplexity: Max: 30 Enabled: false - Metrics/MethodLength: Max: 20 Enabled: false - Metrics/ModuleLength: Max: 1000 Enabled: false - Metrics/PerceivedComplexity: Max: 30 Enabled: false - +Naming/BlockForwarding: + Enabled: true +Security/IoMethods: + Enabled: true Security/MarshalLoad: Enabled: false - Style/AndOr: Enabled: false - +Style/ArgumentsForwarding: + Enabled: true Style/CaseEquality: Enabled: false - +Style/CollectionCompact: + Enabled: true +Style/DocumentDynamicEvalDefinition: + Enabled: true Style/Documentation: Enabled: false - Style/DoubleNegation: Enabled: false - +Style/EndlessMethod: + Enabled: true Style/ExponentialNotation: Enabled: true - +Style/FileRead: + Enabled: true +Style/FileWrite: + Enabled: true Style/FrozenStringLiteralComment: Enabled: false - Style/GuardClause: Enabled: false - +Style/HashConversion: + Enabled: true Style/HashEachMethods: Enabled: true - +Style/HashExcept: + Enabled: true Style/HashSyntax: Enabled: true - Style/HashTransformKeys: Enabled: true - Style/HashTransformValues: Enabled: true - Style/IfUnlessModifier: Enabled: false - +Style/IfWithBooleanLiteralBranches: + Enabled: true +Style/InPatternThen: + Enabled: true +Style/MapToHash: + Enabled: true Style/MultilineBlockChain: Enabled: false - Style/MultilineIfModifier: Enabled: false - +Style/MultilineInPatternThen: + Enabled: true Style/MutableConstant: Enabled: false - +Style/NegatedIfElseCondition: + Enabled: true +Style/NilLambda: + Enabled: true +Style/NumberedParameters: + Enabled: true +Style/NumberedParametersLimit: + Enabled: true +Style/OpenStructUse: + Enabled: true +Style/QuotedSymbols: + Enabled: true +Style/RedundantArgument: + Enabled: true Style/RedundantRegexpCharacterClass: Enabled: true - Style/RedundantRegexpEscape: Enabled: true - +Style/RedundantSelfAssignmentBranch: + Enabled: true Style/RescueModifier: Enabled: false - Style/RescueStandardError: Enabled: false - +Style/SelectByRegexp: + Enabled: true Style/SlicingWithRange: Enabled: true - +Style/StringChars: + Enabled: true +Style/SwapValues: + Enabled: true Style/TrailingCommaInArguments: EnforcedStyleForMultiline: comma - Style/TrailingCommaInArrayLiteral: EnforcedStyleForMultiline: consistent_comma - Style/TrailingCommaInHashLiteral: EnforcedStyleForMultiline: consistent_comma - Style/ZeroLengthPredicate: Enabled: false