relnotes/v1.22.0.md
Safety section to documentation for all cops that are Safe: false or SafeAutoCorrect: false. (@dvandersluis)rubocop --help for better clarity. (@dvandersluis)Style/NumberedParametersLimit cop. (@dvandersluis)SpaceInsideParens to include a compact style. (@itay-grudev)Lint/RequireRelativeSelfPath cop. (@koic)Style/SelectByRegexp. (@dvandersluis)AllowHttpProtocol option to Bundler/InsecureProtocolSource. (@koic)Security/IoMethods cop. (@koic)Layout/DotPosition to be able to handle heredocs. (@dvandersluis)Style/MutableConstant to not consider multiline uninterpolated strings as unfrozen in ruby 3.0. (@dvandersluis)Layout/RedundantLineBreak adding extra space within method chains. (@dvandersluis)Style/RedundantSort when the block doesn't only contain a single send node. (@dvandersluis)Style/WordArray to exclude files in --auto-gen-config when percent style is given but brackets are required. (@dvandersluis)Style/ArgumentsForwarding when using only kwrest arg. (@koic)Style/RedundantFreeze to stop considering ENV values as immutable. (@byroot)Layout/LineLength reported length when ignoring directive comments. (@dvandersluis)Lint/AssignmentInCondition to not consider assignments within blocks in conditions. (@dvandersluis)Lint/AmbiguousOperatorPrecedence with and/or operators. (@dvandersluis)Style/RedundantSelf for pattern matching. (@dvandersluis)MinDigits is calculated for Style/NumericLiterals when generating a configuration file. (@dvandersluis)Lint/BooleanSymbol to be SafeAutoCorrect: false rather than Safe: false. (@dvandersluis)Style/RedundantSort to be unsafe, and revert the special case for size from #10061. (@dvandersluis)Lint/ElseLayout to be able to handle an else with only a single line. (@dvandersluis)