relnotes/v0.58.0.md
Style/IpAddresses cop. (@dvandersluis)Naming/MemoizedInstanceVariableName cop to allow leading underscores. (@leklund)EnforcedStyleForLeadingUnderscores to Naming/MemoizedInstanceVariableName cop to allow leading underscores. (@leklund)Performance/Sample will now register an offense when using shuffle followed by at or slice. (@rrosenblum)Layout/IndentationWidth when multiple modifiers and def are on the same line. (@tatsuyafw)Layout/ClosingHeredocIndentation when heredoc content is outdented compared to the closing. (@koic)Style/UnneededCondition. (@rrosenblum)Lint/UnneededCondition when using if_branch in else branch. (@koic)Lint/ShadowedArgument when reassigning to splat variable. (@koic)Layout/LeadingBlankLines is the first cop to act. (@Vasfed)Rails/BulkChangeTable aware of string table name. (@wata727)Style/MultipleComparison when multiple comparison is not part of a conditional. (@koic)Lint/RedundantWithObject error on missing parameter to each_with_object. (@Vasfed)Rails/CreateTableWithTimestamps cop. (@drn)Style/SymbolProc when using block with adding a comma after the sole argument. (@koic)<< as a kind of assignment operator in Layout/EndAlignment. (@jonas054)Performance/InefficientHashSearch when a method by itself and include? method are method chaining. (@koic)rake repl task. (@koic)Lint/UselessAccessModifier now warns when private_class_method is used without arguments. (@Darhazer)refine by default from Metrics/BlockLength cop. (@kddeisz)IndentationWidth of Layout/Tab for other cops. (@AlexWayfer)