relnotes/v0.49.0.md
--parallel option for running RuboCop in multiple processes or threads. (@jonas054)Style/MixinGrouping. (@rrosenblum)Rails/ApplicationJob and Rails/ApplicationRecord cops. (@tjwp)Performance/Caller cop. (@alpaca-tc)Array#sort by Performance/CompareWithBlock. (@pocke)Style/FormatStringToken cop. (@backus)Lint/ScriptPermission cop. (@yhirano55)Style/YodaCondition cop. (@smakagon)Cop.autocorrect_incompatible_with for specifying other cops that should not autocorrect together. (@backus)Style/FormatString. (@hoshinotsuyoshi)Style/MultipleComparison cop. (@dabroz)Lint/RescueType cop. (@rrosenblum)MinSize configuration to Style/SymbolArray, consistent with the same configuration in Style/WordArray. (@scottmatthewman)Layout. (@jonas054)Rails/OutputSafety to disallow wrapping raw or html_safe with safe_join. (@klesse413)rubocop_cache in safer directories. (@jonas054)Lint/DuplicateMethods. (@pocke).jb file by default. (@pocke)Style/SpaceBeforeFirstArg cop. (@cjlarose)Lint/AmbiguousBlockAssociation cop for lambdas. (@smakagon)Capfile to the list of known Ruby filenames. (@bbatsov)||= in Rails/RelativeDateConstant. (@bbatsov)Rails/Blank and Rails/Present from breaking when there is no explicit receiver. (@rrosenblum)Rails/RelativeDateConstant. (@bbatsov)Style/EmptyCaseCondition autocorrect bug - when first when branch includes comma-delimited alternatives. (@ilansh)Style/MethodCallWithArgsParentheses from blowing up on yield. (@drenmi)DisabledByDefault is true. (@jonas054)Rails/SaveBang from blowing up when using the assigned variable in a hash. (@drenmi)Security/Eval cop for multiline string literal. (@pocke)Security/Eval cop for Binding#eval. (@pocke)Layout/SpaceInsidePercentLiteralDelimiters from registering offenses on execute-strings. (@drenmi)Style/MethodName from complaining about unary operator definitions. (@drenmi)Performance/RedundantMerge from blowing up on double splat arguments. (@drenmi)Style/AndOr when Enumerable accessors ([]) are used. (@rrosenblum)Style/InverseMethods from registering an offense for methods that are double negated. (@rrosenblum)Rails/SkipsModelValidations from registering an offense for FileUtils.touch. (@rrosenblum)