Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-rubocop for openSUSE:Factory 
checked in at 2023-10-10 21:00:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-rubocop.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-rubocop"

Tue Oct 10 21:00:03 2023 rev:46 rq:1116488 version:1.56.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubocop/rubygem-rubocop.changes  
2022-12-13 18:57:25.111828070 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-rubocop.new.28202/rubygem-rubocop.changes   
    2023-10-10 21:00:56.727486209 +0200
@@ -1,0 +2,690 @@
+Wed Sep 13 20:01:39 UTC 2023 - Mykola Krachkovsky <w01dn...@gmail.com>
+
+- updated to version 1.56.3
+
+  ## 1.56.3 (2023-09-11)
+
+  ### Bug fixes
+
+  * [#12151](https://github.com/rubocop/rubocop/issues/12151): Make 
`Layout/EmptyLineAfterGuardClause` allow `:nocov:` directive after guard 
clause. ([@koic][])
+  * [#12195](https://github.com/rubocop/rubocop/issues/12195): Fix a false 
negative for `Layout/SpaceAfterNot` when a newline is present after `!`. 
([@ymap][])
+  * [#12192](https://github.com/rubocop/rubocop/issues/12192): Fix a false 
positive for `Layout/RedundantLineBreak` when using quoted symbols with a 
single newline. ([@ymap][])
+  * [#12190](https://github.com/rubocop/rubocop/issues/12190): Fix a false 
positive for `Layout/SpaceAroundOperators` when aligning operators vertically. 
([@koic][])
+  * [#12171](https://github.com/rubocop/rubocop/issues/12171): Fix a false 
positive for `Style/ArrayIntersect` when using block argument for 
`Enumerable#any?`. ([@koic][])
+  * [#12172](https://github.com/rubocop/rubocop/issues/12172): Fix a false 
positive for `Style/EmptyCaseCondition` when using `return`, `break`, `next` or 
method call before empty case condition. ([@koic][])
+  * [#12162](https://github.com/rubocop/rubocop/issues/12162): Fix an error 
for `Bundler/DuplicatedGroup` when there's a duplicate set of groups and the 
`group` value contains a splat. ([@koic][])
+  * [#12182](https://github.com/rubocop/rubocop/issues/12182): Fix an error 
for `Lint/UselessAssignment` when variables are assigned using chained 
assignment and remain unreferenced. ([@koic][])
+  * [#12181](https://github.com/rubocop/rubocop/issues/12181): Fix an 
incorrect autocorrect for `Lint/UselessAssignment` when variables are assigned 
with sequential assignment using the comma operator and unreferenced. 
([@koic][])
+  * [#12187](https://github.com/rubocop/rubocop/issues/12187): Fix an 
incorrect autocorrect for `Style/SoleNestedConditional` when comment is in an 
empty nested `if` body. ([@ymap][])
+  * [#12183](https://github.com/rubocop/rubocop/pull/12183): Fix an incorrect 
autocorrect for `Style/MultilineTernaryOperator` when returning a multiline 
ternary operator expression with safe navigation method call. ([@koic][])
+  * [#12168](https://github.com/rubocop/rubocop/issues/12168): Fix bug in 
`Style/ArgumentsForwarding` when there are repeated send nodes. ([@owst][])
+  * [#12185](https://github.com/rubocop/rubocop/pull/12185): Set target 
version for `Layout/HeredocIndentation`. ([@tagliala][])
+
+-------------------------------------------------------------------
+Sat Sep  2 09:38:31 UTC 2023 - Mykola Krachkovsky <w01dn...@gmail.com>
+
+- updated to version 1.56.2
+
+  ## 1.56.2 (2023-08-29)
+
+  ### Bug fixes
+
+  * [#12138](https://github.com/rubocop/rubocop/issues/12138): Fix a false 
positive for `Layout/LineContinuationLeadingSpace` when a backslash is part of 
a multiline string literal. ([@ymap][])
+  * [#12155](https://github.com/rubocop/rubocop/pull/12155): Fix false 
positive for `Layout/RedundantLineBreak` when using a modified singleton method 
definition. ([@koic][])
+  * [#12143](https://github.com/rubocop/rubocop/issues/12143): Fix a false 
positive for `Lint/ToEnumArguments` when using anonymous keyword arguments 
forwarding. ([@koic][])
+  * [#12148](https://github.com/rubocop/rubocop/pull/12148): Fix an incorrect 
autocorrect for `Lint/NonAtomicFileOperation` when using 
`FileUtils.remove_dir`, `FileUtils.remove_entry`, or 
`FileUtils.remove_entry_secure`. ([@koic][])
+  * [#12141](https://github.com/rubocop/rubocop/issues/12141): Fix false 
positive for `Style/ArgumentsForwarding` when method def includes additional 
kwargs. ([@owst][])
+  * [#12154](https://github.com/rubocop/rubocop/issues/12154): Fix incorrect 
`diagnosticProvider` value of LSP. ([@koic][])
+
+  ## 1.56.1 (2023-08-21)
+
+  ### Bug fixes
+
+  * [#12136](https://github.com/rubocop/rubocop/pull/12136): Fix a false 
negative for `Layout/LeadingCommentSpace` when using `#+` or `#-` as they are 
not RDoc comments. ([@koic][])
+  * [#12113](https://github.com/rubocop/rubocop/issues/12113): Fix a false 
positive for `Bundler/DuplicatedGroup` when groups are duplicated but `source`, 
`git`, `platforms`, or `path` values are different. ([@koic][])
+  * [#12134](https://github.com/rubocop/rubocop/issues/12134): Fix a false 
positive for `Style/MethodCallWithArgsParentheses` when parentheses are used in 
one-line `in` pattern matching. ([@koic][])
+  * [#12111](https://github.com/rubocop/rubocop/issues/12111): Fix an error 
for `Bundler/DuplicatedGroup` group declaration has keyword option. ([@koic][])
+  * [#12109](https://github.com/rubocop/rubocop/issues/12109): Fix an error 
for `Style/ArgumentsForwarding` cop when forwarding kwargs/block arg and an 
additional arg. ([@ydah][])
+  * [#12117](https://github.com/rubocop/rubocop/issues/12117): Fix a false 
positive for `Style/ArgumentsForwarding` cop when not always forwarding block. 
([@owst][])
+  * [#12115](https://github.com/rubocop/rubocop/pull/12115): Fix an error for 
`Style/Lambda` when using numbered parameter with a multiline `->` call. 
([@koic][])
+  * [#12124](https://github.com/rubocop/rubocop/issues/12124): Fix false 
positives for `Style/RedundantParentheses` when parentheses in `super` or 
`yield` call with multiline style argument. ([@koic][])
+  * [#12120](https://github.com/rubocop/rubocop/pull/12120): Fix false 
positives for `Style/SymbolArray` when `%i` array containing unescaped `[`, 
`]`, `(`, or `)`. ([@koic][])
+  * [#12133](https://github.com/rubocop/rubocop/pull/12133): Fix 
`Style/RedundantSelfAssignmentBranch` to handle heredocs. ([@r7kamura][])
+  * [#12105](https://github.com/rubocop/rubocop/issues/12105): Fix target ruby 
`Gem::Requirement` matcher and version parsing to support multiple version 
constraints. ([@ItsEcholot][])
+
+  ## 1.56.0 (2023-08-09)
+
+  ### New features
+
+  * [#12074](https://github.com/rubocop/rubocop/pull/12074): Add new 
`Bundler/DuplicatedGroup` cop. ([@OwlKing][])
+  * [#12078](https://github.com/rubocop/rubocop/pull/12078): Make LSP server 
support `rubocop.formatAutocorrectsAll` execute command. ([@koic][])
+
+  ### Bug fixes
+
+  * [#12106](https://github.com/rubocop/rubocop/issues/12106): Fix a false 
negative for `Style/RedundantReturn` when returning value with guard clause and 
`return` is used. ([@koic][])
+  * [#12095](https://github.com/rubocop/rubocop/pull/12095): Fix a false 
positive for `Style/Alias` when `EncforcedStyle: prefer_alias` and using 
`alias` with interpolated symbol argument. ([@koic][])
+  * [#12098](https://github.com/rubocop/rubocop/pull/12098): Fix a false 
positive for `Style/ClassEqualityComparison` when comparing interpolated string 
class name for equality. ([@koic][])
+  * [#12102](https://github.com/rubocop/rubocop/pull/12102): Fix an error for 
`Style/LambdaCall` when using nested lambda call `x.().()`. ([@koic][])
+  * [#12099](https://github.com/rubocop/rubocop/pull/12099): Fix an incorrect 
autocorrect for `Style/Alias` when `EncforcedStyle: prefer_alias_method` and 
using `alias` with interpolated symbol argument. ([@koic][])
+  * [#12085](https://github.com/rubocop/rubocop/issues/12085): Fix an error 
for `Lint/SuppressedException` when `AllowNil: true` is set and endless method 
definition is used. ([@koic][])
+  * [#12087](https://github.com/rubocop/rubocop/issues/12087): Fix false 
positives for `Style/ArgumentsForwarding` with additional args/kwargs in 
def/send nodes. ([@owst][])
+  * [#12071](https://github.com/rubocop/rubocop/issues/12071): Fix 
`Style/SymbolArray` false positives when using square brackets or interpolation 
in a symbol literal in a percent style array. ([@jasondoc3][])
+  * [#12061](https://github.com/rubocop/rubocop/issues/12061): Support regex 
in StringLiteralsInInterpolation. ([@jonas054][])
+  * [#12091](https://github.com/rubocop/rubocop/pull/12091): With 
`--fail-level A` ignore non-correctable offenses at :info severity. ([@naveg][])
+
+  ### Changes
+
+  * [#12094](https://github.com/rubocop/rubocop/pull/12094): Add `base64` gem 
to runtime dependency to suppress Ruby 3.3's warning. ([@koic][])
+
+  ## 1.55.1 (2023-07-31)
+
+  ### Bug fixes
+
+  * [#12068](https://github.com/rubocop/rubocop/pull/12068): Fix a false 
positive for `Style/ReturnNilInPredicateMethodDefinition` when the last method 
argument in method definition is `nil`. ([@koic][])
+  * [#12082](https://github.com/rubocop/rubocop/issues/12082): Fix an error 
for `Lint/UselessAssignment` when a variable is assigned and unreferenced in 
`for` with multiple variables. ([@koic][])
+  * [#12079](https://github.com/rubocop/rubocop/issues/12079): Fix an error 
for `Style/MixinGrouping` when mixin method has no arguments. ([@koic][])
+  * [#11637](https://github.com/rubocop/rubocop/pull/11637): Correct Rubocop 
for `private_class_method` method documentation. ([@bigzed][])
+  * [#12070](https://github.com/rubocop/rubocop/pull/12070): Fix false 
positive in `Style/ArgumentsForwarding` when receiver forwards args/kwargs. 
([@owst][])
+
+  ## 1.55.0 (2023-07-25)
+
+  ### New features
+
+  * [#11794](https://github.com/rubocop/rubocop/pull/11794): Add support to 
`Style/ArgumentsForwarding` for anonymous arg/kwarg forwarding in Ruby 3.2. 
([@owst][])
+  * [#12044](https://github.com/rubocop/rubocop/issues/12044): Make LSP server 
support `layoutMode` option to run layout cops. ([@koic][])
+  * [#12056](https://github.com/rubocop/rubocop/pull/12056): Make LSP server 
support `lintMode` option to run lint cops. ([@koic][])
+  * [#12046](https://github.com/rubocop/rubocop/issues/12046): Make 
`ReturnNilInPredicateMethodDefinition` aware of `nil` at the end of predicate 
method definition. ([@koic][])
+
+  ### Bug fixes
+
+  * [#12055](https://github.com/rubocop/rubocop/pull/12055): Allow parentheses 
in single-line match patterns when using the `omit_parentheses` style of 
`Style/MethodCallWithArgsParentheses`. ([@gsamokovarov][])
+  * [#12050](https://github.com/rubocop/rubocop/pull/12050): Fix a false 
positive for `Layout/RedundantLineBreak` when inspecting the `%` form string 
`%\n\n`. ([@koic][])
+  * [#12063](https://github.com/rubocop/rubocop/pull/12063): Fix 
`Style/CombinableLoops` when one of the loops is empty. ([@fatkodima][])
+  * [#12059](https://github.com/rubocop/rubocop/issues/12059): Fix a false 
negative for `Style/StringLiteralsInInterpolation` for symbols with 
interpolation. ([@fatkodima][])
+  * [#11834](https://github.com/rubocop/rubocop/issues/11834): Fix false 
positive for when variable in inside conditional branch in nested node. 
([@alexeyschepin][])
+  * [#11802](https://github.com/rubocop/rubocop/issues/11802): Improve 
handling of `[]` and `()` with percent symbol arrays. ([@jasondoc3][])
+  * [#12052](https://github.com/rubocop/rubocop/issues/12052): Fix "Subfolders 
can't include glob special characters". ([@meric426][], [@loveo][])
+  * [#12062](https://github.com/rubocop/rubocop/pull/12062): Fix `LoadError` 
when loading RuboCop from a symlinked location on Windows. ([@p0deje][])
+
+  ### Changes
+
+  * [#12064](https://github.com/rubocop/rubocop/pull/12064): Make 
`Style/RedundantArgument` aware of `exit` and `exit!`. ([@koic][])
+  * [#12015](https://github.com/rubocop/rubocop/issues/12015): Mark 
`Style/HashConversion` as unsafe autocorrection. ([@koic][])
+
+  ## 1.54.2 (2023-07-13)
+
+  ### Bug fixes
+
+  * [#12043](https://github.com/rubocop/rubocop/pull/12043): Fix a false 
negative for `Layout/ExtraSpacing` when some characters are vertically aligned. 
([@koic][])
+  * [#12040](https://github.com/rubocop/rubocop/pull/12040): Fix a false 
positive for `Layout/TrailingEmptyLines` to prevent the following incorrect 
autocorrection when inspecting the `%` form string `%\n\n`. ([@koic][])
+  * [#1867](https://github.com/rubocop/rubocop/issues/1867): Fix an error when 
`AllCops:Exclude` is empty in .rubocop.yml. ([@koic][])
+  * [#12034](https://github.com/rubocop/rubocop/issues/12034): Fix invalid 
byte sequence in UTF-8 error when using an invalid encoding string. ([@koic][])
+  * [#12038](https://github.com/rubocop/rubocop/pull/12038): Output the 
"server restarting" message to stderr. ([@knu][])
+
+  ## 1.54.1 (2023-07-04)
+
+  ### Bug fixes
+
+  * [#12024](https://github.com/rubocop/rubocop/issues/12024): Fix a false 
positive for `Lint/RedundantRegexpQuantifiers` when interpolation is used in a 
regexp literal. ([@koic][])
+  * [#12020](https://github.com/rubocop/rubocop/issues/12020): This PR fixes 
an infinite loop error for `Layout/SpaceAfterComma` with 
`Layout/SpaceBeforeSemicolon` when autocorrection conflicts. ([@koic][])
+  * [#12014](https://github.com/rubocop/rubocop/pull/12014): Fix an error for 
`Lint/UselessAssignment` when part of a multiple assignment is enclosed in 
parentheses. ([@koic][])
+  * [#12011](https://github.com/rubocop/rubocop/pull/12011): Fix an error for 
`Metrics/MethodLength` when using a heredoc in a block without block arguments. 
([@koic][])
+  * [#12010](https://github.com/rubocop/rubocop/pull/12010): Fix false 
negatives for `Style/RedundantRegexpArgument` when using safe navigation 
operator. ([@koic][])
+
+  ## 1.54.0 (2023-07-01)
+
+  ### New features
+
+  * [#12000](https://github.com/rubocop/rubocop/pull/12000): Support safe or 
unsafe autocorrect config for LSP. ([@koic][])
+
+  ### Bug fixes
+
+  * [#12005](https://github.com/rubocop/rubocop/issues/12005): Fix a false 
negative for `Lint/Debugger` when using debugger method inside lambda. 
([@koic][])
+  * [#11986](https://github.com/rubocop/rubocop/issues/11986): Fix a false 
positive for `Lint/MixedCaseRange` when the number of characters at the start 
or end of range is other than 1. ([@koic][])
+  * [#11992](https://github.com/rubocop/rubocop/issues/11992): Fix an 
unexpected `NoMethodError` for built-in language server when an internal error 
occurs. ([@koic][])
+  * [#11994](https://github.com/rubocop/rubocop/issues/11994): Fix an error 
for `Layout/LineEndStringConcatenationIndentation` when inspecting the `%` from 
string `%\n\n`. ([@koic][])
+  * [#12007](https://github.com/rubocop/rubocop/issues/12007): Fix an error 
for `Layout/SpaceAroundOperators` when using unary operator with double colon. 
([@koic][])
+  * [#11996](https://github.com/rubocop/rubocop/issues/11996): Fix an error 
for `Style/IfWithSemicolon` when without branch bodies. ([@koic][])
+  * [#12009](https://github.com/rubocop/rubocop/pull/12009): Fix an error for 
`Style/YodaCondition` when equality check method is used without the first 
argument. ([@koic][])
+  * [#11998](https://github.com/rubocop/rubocop/issues/11998): Fix an error 
when inspecting blank heredoc delimiter. ([@koic][])
+  * [#11989](https://github.com/rubocop/rubocop/issues/11989): Fix an 
incorrect autocorrect for `Style/RedundantRegexpArgument` when using unicode 
chars. ([@koic][])
+  * [#12001](https://github.com/rubocop/rubocop/issues/12001): Fix code length 
calculator for method calls with heredoc. ([@fatkodima][])
+  * [#12002](https://github.com/rubocop/rubocop/pull/12002): Fix `Lint/Void` 
cop for `__ENCODING__` constant. ([@fatkodima][])
+
+  ### Changes
+
+  * [#11983](https://github.com/rubocop/rubocop/pull/11983): Add Ridgepole 
files to default `Include` list. ([@ydah][])
+  * [#11738](https://github.com/rubocop/rubocop/issues/11738): Enhances 
empty_line_between_defs to treat configured macros like defs. ([@catwomey][])
+
+  ## 1.53.1 (2023-06-26)
+
+  ### Bug fixes
+
+  * [#11974](https://github.com/rubocop/rubocop/issues/11974): Fix an error 
for `Style/RedundantCurrentDirectoryInPath` when using string interpolation in 
`require_relative`. ([@koic][])
+  * [#11981](https://github.com/rubocop/rubocop/issues/11981): Fix an 
incorrect autocorrect for `Style/RedundantRegexpArgument` when using double 
quote and single quote characters. ([@koic][])
+  * [#11836](https://github.com/rubocop/rubocop/issues/11836): Should not 
offense single-quoted symbol containing double quotes in 
`Lint/SymbolConversion` . ([@KessaPassa][])
+
+  ## 1.53.0 (2023-06-23)
+
+  ### New features
+
+  * [#11561](https://github.com/rubocop/rubocop/pull/11561): Add new 
`Lint/MixedCaseRange` cop. ([@rwstauner][])
+  * [#11565](https://github.com/rubocop/rubocop/pull/11565): Add new 
`Lint/RedundantRegexpQuantifiers` cop. ([@jaynetics][])
+  * [#11925](https://github.com/rubocop/rubocop/issues/11925): Add new 
`Style/RedundantCurrentDirectoryInPath` cop. ([@koic][])
+  * [#11595](https://github.com/rubocop/rubocop/pull/11595): Add new 
`Style/RedundantRegexpArgument` cop. ([@koic][])
+  * [#11967](https://github.com/rubocop/rubocop/pull/11967): Add new 
`Style/ReturnNilInPredicateMethodDefinition` cop. ([@koic][])
+  * [#11745](https://github.com/rubocop/rubocop/pull/11745): Add new 
`Style/YAMLFileRead` cop. ([@koic][])
+  * [#11926](https://github.com/rubocop/rubocop/pull/11926): Support built-in 
LSP server. ([@koic][])
+
+  ### Bug fixes
+
+  * [#11953](https://github.com/rubocop/rubocop/issues/11953): Fix a false 
negative for `Lint/DuplicateHashKey` when there is a duplicated constant key in 
the hash literal. ([@koic][])
+  * [#11945](https://github.com/rubocop/rubocop/issues/11945): Fix a false 
negative for `Style/RedundantSelfAssignmentBranch` when using method chaining 
or arguments in ternary branch. ([@koic][])
+  * [#11949](https://github.com/rubocop/rubocop/issues/11949): Fix a false 
positive for `Layout/RedundantLineBreak` when using a line broken string. 
([@koic][])
+  * [#11931](https://github.com/rubocop/rubocop/pull/11931): Fix a false 
positive for `Lint/RedundantRequireStatement` when using `PP.pp`. ([@koic][])
+  * [#11946](https://github.com/rubocop/rubocop/pull/11946): Fix an error for 
`Lint/NumberConversion` when using multiple number conversion methods. 
([@koic][])
+  * [#11972](https://github.com/rubocop/rubocop/issues/11972): Fix an error 
for `Lint/Void` when `CheckForMethodsWithNoSideEffects: true` and using a 
method definition. ([@koic][])
+  * [#11958](https://github.com/rubocop/rubocop/pull/11958): Fix error for 
`Style/IdenticalConditionalBranches` when using empty parentheses in the `if` 
branch. ([@koic][])
+  * [#11962](https://github.com/rubocop/rubocop/issues/11962): Fix an error 
for `Style/RedundantStringEscape` when an escaped double quote precedes 
interpolation in a symbol literal. ([@koic][])
+  * [#11947](https://github.com/rubocop/rubocop/issues/11947): Fix an error 
for `Style/ConditionalAssignment` with an assignment that uses `if` branch 
bodies, which include a block. ([@koic][])
+  * [#11959](https://github.com/rubocop/rubocop/pull/11959): Fix false 
negatives for `Layout/EmptyLinesAroundExceptionHandlingKeywords` when using 
Ruby 2.5's `rescue` inside block and Ruby 2.7's numbered block. ([@koic][])
+  * [#10902](https://github.com/rubocop/rubocop/issues/10902): Fix an error 
for `Style/RedundantRegexpEscape` string with invalid byte sequence in UTF-8. 
([@ydah][])
+  * [#11562](https://github.com/rubocop/rubocop/pull/11562): Fixed escaped 
octal handling and detection in `Lint/DuplicateRegexpCharacterClassElement`. 
([@rwstauner][])
+
+  ### Changes
+
+  * [#11904](https://github.com/rubocop/rubocop/pull/11904): Mark 
`Layout/ClassStructure` as unsafe to autocorrect. ([@nevans][])
+  * [#8506](https://github.com/rubocop/rubocop/issues/8506): Add 
`AllowedParentClasses` config to `Lint/MissingSuper`. ([@iMacTia][])
+
+  ## 1.52.1 (2023-06-12)
+
+  ### Bug fixes
+
+  * [#11944](https://github.com/rubocop/rubocop/pull/11944): Fix an incorrect 
autocorrect for `Style/SoleNestedConditional` with 
`Style/MethodCallWithArgsParentheses`. ([@koic][])
+  * [#11930](https://github.com/rubocop/rubocop/pull/11930): Fix exception on 
`Lint/InheritException` when class definition has non-constant siblings. 
([@rafaelfranca][])
+  * [#11919](https://github.com/rubocop/rubocop/issues/11919): Fix an error 
for `Lint/UselessAssignment` when a variable is assigned and unreferenced in 
`for`. ([@koic][])
+  * [#11928](https://github.com/rubocop/rubocop/pull/11928): Fix an incorrect 
autocorrect for `Lint/AmbiguousBlockAssociation`. ([@koic][])
+  * [#11915](https://github.com/rubocop/rubocop/pull/11915): Fix a false 
positive for `Lint/RedundantSafeNavigation` when `&.` is used for `to_s`, 
`to_i`, `to_d`, and other coercion methods. ([@lucthev][])
+
+  ### Changes
+
+  * [#11942](https://github.com/rubocop/rubocop/pull/11942): Require Parser 
3.2.2.3 or higher. ([@koic][])
+
+  ## 1.52.0 (2023-06-02)
+
+  ### New features
+
+  * [#11873](https://github.com/rubocop/rubocop/pull/11873): Add 
`ComparisonsThreshold` config option to `Style/MultipleComparison`. 
([@fatkodima][])
+  * [#11886](https://github.com/rubocop/rubocop/pull/11886): Add new 
`Style/RedundantArrayConstructor` cop. ([@koic][])
+  * [#11873](https://github.com/rubocop/rubocop/pull/11873): Add new 
`Style/RedundantRegexpConstructor` cop. ([@koic][])
+  * [#11841](https://github.com/rubocop/rubocop/pull/11841): Add new 
`Style/RedundantFilterChain` cop. ([@fatkodima][])
+  * [#11908](https://github.com/rubocop/rubocop/issues/11908): Support 
`AllowedReceivers` for `Style/CollectionMethods`. ([@koic][])
+
+  ### Bug fixes
+
+  * [#11890](https://github.com/rubocop/rubocop/pull/11890): Fix a false 
negative for `Lint/RedundantSafeNavigation` when `&.` is used for `to_d`. 
([@koic][])
+  * [#11880](https://github.com/rubocop/rubocop/issues/11880): Fix a false 
positive for `Style/ExactRegexpMatch` when using literal with quantifier in 
regexp. ([@koic][])
+  * [#11902](https://github.com/rubocop/rubocop/pull/11902): Fix a false 
positive for `Style/RequireOrder` when single-quoted string and double-quoted 
string are mixed. ([@koic][])
+  * [#11879](https://github.com/rubocop/rubocop/pull/11879): Fix a false 
positive for `Style/SelectByRegexp` when Ruby 2.2 or lower analysis. ([@koic][])
+  * [#11891](https://github.com/rubocop/rubocop/issues/11891): Fix 
`Style/AccessorGrouping` to accept macros separated from accessors by space. 
([@fatkodima][])
+  * [#11905](https://github.com/rubocop/rubocop/issues/11905): Fix an error 
for `Lint/UselessAssignment` when a variable is assigned with rest assignment 
and unreferenced. ([@koic][])
+  * [#11899](https://github.com/rubocop/rubocop/issues/11899): Fix an 
incorrect autocorrect for `Style/SingleLineMethods` when using Ruby 3.0 and 
`Style/EndlessMethod` is disabled. ([@koic][])
+  * [#11884](https://github.com/rubocop/rubocop/issues/11884): Make `rubocop 
-V` display rubocop-factory_bot version when using it. ([@koic][])
+  * [#11893](https://github.com/rubocop/rubocop/issues/11893): Fix a false 
positive for `Lint/InheritException` when inheriting `Exception` with omitted 
namespace. ([@koic][])
+  * [#11898](https://github.com/rubocop/rubocop/pull/11898): Fix offences in 
calls inside blocks with braces for `Style/MethodCallWithArgsParentheses` with 
`omit_parentheses` enforced style. ([@gsamokovarov][])
+  * [#11857](https://github.com/rubocop/rubocop/pull/11857): Server mode: only 
read $stdin when -s or --stdin argument provided. ([@naveg][])
+
+  ## 1.51.0 (2023-05-13)
+
+  ### New features
+
+  * [#11819](https://github.com/rubocop/rubocop/pull/11819): Add 
autocorrection for `Lint/AmbiguousBlockAssociation`. ([@r7kamura][])
+  * [#11597](https://github.com/rubocop/rubocop/issues/11597): Add 
autocorrection for `Lint/UselessAssignment`. ([@r7kamura][])
+  * [#11848](https://github.com/rubocop/rubocop/pull/11848): Add 
autocorrection for `Lint/Void`. ([@r7kamura][])
+  * [#11851](https://github.com/rubocop/rubocop/pull/11851): Add 
autocorrection for `Naming/MemoizedInstanceVariableName`. ([@r7kamura][])
+  * [#11856](https://github.com/rubocop/rubocop/pull/11856): Add 
autocorrection for `Style/CombinableLoops`. ([@r7kamura][])
+  * [#11824](https://github.com/rubocop/rubocop/pull/11824): Add 
autocorrection for `Lint/TopLevelReturnWithArgument`. ([@r7kamura][])
+  * [#11869](https://github.com/rubocop/rubocop/pull/11869): Add new 
`Style/ExactRegexpMatch` cop. ([@koic][])
+  * [#11814](https://github.com/rubocop/rubocop/pull/11814): Make 
`Style/CollectionCompact` aware of `delete_if`. ([@koic][])
+  * [#11866](https://github.com/rubocop/rubocop/pull/11866): Make 
`Style/Semicolon` aware of redundant semicolons in string interpolation braces. 
([@koic][])
+
+  ### Bug fixes
+
+  * [#11812](https://github.com/rubocop/rubocop/issues/11812): Fix a false 
negative for `Style/Attr` when using `attr` and method definitions. ([@koic][])
+  * [#11861](https://github.com/rubocop/rubocop/issues/11861): Fix a false 
positive for `Layout/SpaceAfterSemicolon` when no space between a semicolon and 
a closing brace of string interpolation. ([@koic][])
+  * [#11830](https://github.com/rubocop/rubocop/pull/11830): Fix a false 
positive for `Lint/IncompatibleIoSelectWithFiberScheduler`. ([@koic][])
+  * [#11846](https://github.com/rubocop/rubocop/issues/11846): Fix a false 
positive for `Lint/RedundantStringCoercion` when using `to_s(argument)` in 
`puts` argument. ([@koic][])
+  * [#11865](https://github.com/rubocop/rubocop/pull/11865): Fix an error for 
`Naming/ConstantName` when assigning a constant from an empty branch of `else`. 
([@koic][])
+  * [#11844](https://github.com/rubocop/rubocop/issues/11844): Fix a false 
positive for `Style/RedundantLineContinuation` when using line concatenation 
for assigning a return value and without argument parentheses. ([@koic][])
+  * [#11808](https://github.com/rubocop/rubocop/pull/11808): Fix a false 
positive for `Style/RegexpLiteral` when using a regexp starts with equal as a 
method argument. ([@koic][])
+  * [#11822](https://github.com/rubocop/rubocop/issues/11822): Fix an error 
for `Layout/SpaceInsideBlockBraces` when a method call with a multiline block 
is used as an argument. ([@koic][])
+  * [#11849](https://github.com/rubocop/rubocop/issues/11849): Fix an error 
for `Style/ConditionalAssignment` when `EnforcedStyle: assign_inside_condition` 
and using empty `case` condition. ([@koic][])
+  * [#11967](https://github.com/rubocop/rubocop/pull/11967): Fix error for 
`Style/IfInsideElse` when a deep nested multiline 
`if...then...elsif...else...end`. ([@koic][])
+  * [#11842](https://github.com/rubocop/rubocop/pull/11842): Fix an error for 
`Style/IfUnlessModifier` when using multiple `if` modifier in the long one 
line. ([@koic][])
+  * [#11835](https://github.com/rubocop/rubocop/pull/11835): Fix an error for 
`Style/RequireOrder` when multiple `require` are not sorted. ([@koic][])
+  * [#11809](https://github.com/rubocop/rubocop/issues/11809): Fix an 
incorrect autocorrect for `Naming/RescuedExceptionsVariableName` when exception 
variable is referenced after `rescue` statement. ([@koic][])
+  * [#11852](https://github.com/rubocop/rubocop/issues/11852): Fix an 
incorrect autocorrect for `Style/EvalWithLocation` when using `eval` without 
line number and with parenthesized method call. ([@koic][])
+  * [#11862](https://github.com/rubocop/rubocop/issues/11862): Fix an 
incorrect autocorrect for `Style/GuardClause` when using `raise` in `else` 
branch in a one-liner with `then`. ([@koic][])
+  * [#11868](https://github.com/rubocop/rubocop/issues/11868): Fix a false 
positive for `Style/HashExcept` when method's receiver/argument is not the same 
as block key argument. ([@fatkodima][])
+  * [#11858](https://github.com/rubocop/rubocop/pull/11858): Fix false 
positives when using source comments in blocks. ([@reitermarkus][])
+  * [#11510](https://github.com/rubocop/rubocop/pull/11510): Fix 
`Lint/UselessAssignment` false positive when using numbered block parameters. 
([@sambostock][])
+  * [#11872](https://github.com/rubocop/rubocop/pull/11872): Fix 
`Gemspec/DevelopmentDependencies` not trigger when add_development_dependency 
has more then one arguments. ([@Bhacaz][])
+  * [#11820](https://github.com/rubocop/rubocop/issues/11820): Fix 
`Lint/EmptyConditionalBody` false-positives for commented empty `elsif` body. 
([@r7kamura][])
+
+  ### Changes
+
+  * [#11859](https://github.com/rubocop/rubocop/pull/11859): Add 
rubocop-factory_bot to suggested extensions. ([@ydah][])
+  * [#11791](https://github.com/rubocop/rubocop/pull/11791): **(Breaking)** 
Drop runtime support for Ruby 2.6 and JRuby 9.3 (CRuby 2.6 compatible). 
([@koic][])
+  * [#11826](https://github.com/rubocop/rubocop/pull/11826): Exclude `**/*.jb` 
from `Lint/TopLevelReturnWithArgument`. ([@r7kamura][])
+  * [#11871](https://github.com/rubocop/rubocop/pull/11871): Mark 
`Style/DataInheritance` as unsafe autocorrect, `Style/OpenStructUse` as unsafe, 
and `Security/CompoundHash` as unsafe. ([@koic][])
+
+  ## 1.50.2 (2023-04-17)
+
+  ### Bug fixes
+
+  * [#11799](https://github.com/rubocop/rubocop/pull/11799): Fix a false 
positive for `Style/CollectionCompact` when using `reject` on hash to reject 
nils in Ruby 2.3 analysis. ([@koic][])
+  * [#11792](https://github.com/rubocop/rubocop/issues/11792): Fix an error 
for `Lint/DuplicateMatchPattern` when using hash pattern with `if` guard. 
([@koic][])
+  * [#11800](https://github.com/rubocop/rubocop/issues/11800): Mark 
`Style/InvertibleUnlessCondition` as unsafe. ([@koic][])
+
+  ## 1.50.1 (2023-04-12)
+
+  ### Bug fixes
+
+  * [#11787](https://github.com/rubocop/rubocop/issues/11787): Fix a false 
positive for `Lint/DuplicateMatchPattern` when repeated `in` patterns but 
different `if` guard is used. ([@koic][])
+  * [#11789](https://github.com/rubocop/rubocop/pull/11789): Fix false 
negatives for `Style/ParallelAssignment` when Ruby 2.7+. ([@koic][])
+  * [#11783](https://github.com/rubocop/rubocop/issues/11783): Fix a false 
positive for `Style/RedundantLineContinuation` using line concatenation for 
assigning a return value and without argument parentheses. ([@koic][])
+
+  ## 1.50.0 (2023-04-11)
++++ 393 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/rubygem-rubocop/rubygem-rubocop.changes
++++ and 
/work/SRC/openSUSE:Factory/.rubygem-rubocop.new.28202/rubygem-rubocop.changes

Old:
----
  rubocop-1.39.0.gem

New:
----
  rubocop-1.56.3.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-rubocop.spec ++++++
--- /var/tmp/diff_new_pack.nwrwkj/_old  2023-10-10 21:00:58.019533062 +0200
+++ /var/tmp/diff_new_pack.nwrwkj/_new  2023-10-10 21:00:58.023533207 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-rubocop
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-rubocop
-Version:        1.39.0
+Version:        1.56.3
 Release:        0
 %define mod_name rubocop
 %define mod_full_name %{mod_name}-%{version}

++++++ rubocop-1.39.0.gem -> rubocop-1.56.3.gem ++++++
++++ 21749 lines of diff (skipped)

Reply via email to