Hello community,
here is the log from the commit of package rubygem-rubocop for openSUSE:Factory
checked in at 2020-09-08 22:50:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop (Old)
and /work/SRC/openSUSE:Factory/.rubygem-rubocop.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubocop"
Tue Sep 8 22:50:51 2020 rev:14 rq:830977 version:0.90.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubocop/rubygem-rubocop.changes
2020-06-25 15:07:42.101415559 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-rubocop.new.3399/rubygem-rubocop.changes
2020-09-08 22:51:02.903625127 +0200
@@ -1,0 +2,117 @@
+Tue Sep 1 07:01:02 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.90.0
+
+### New features
+
+* [#8451](https://github.com/rubocop-hq/rubocop/issues/8451): Add new
`Style/RedundantSelfAssignment` cop. ([@fatkodima][])
+* [#8384](https://github.com/rubocop-hq/rubocop/issues/8384): Add new
`Layout/EmptyLineAfterMultilineCondition` cop. ([@fatkodima][])
+* [#8390](https://github.com/rubocop-hq/rubocop/pull/8390): Add new
`Style/SoleNestedConditional` cop. ([@fatkodima][])
+* [#8562](https://github.com/rubocop-hq/rubocop/pull/8562): Add new
`Style/KeywordParametersOrder` cop. ([@fatkodima][])
+* [#8486](https://github.com/rubocop-hq/rubocop/pull/8486): Add new
`Style/CombinableLoops` cop. ([@fatkodima][])
+* [#8381](https://github.com/rubocop-hq/rubocop/pull/8381): Add new
`Style/ClassMethodsDefinitions` cop. ([@fatkodima][])
+* [#8474](https://github.com/rubocop-hq/rubocop/pull/8474): Add new
`Lint/DuplicateRequire` cop. ([@fatkodima][])
+* [#8472](https://github.com/rubocop-hq/rubocop/issues/8472): Add new
`Lint/UselessMethodDefinition` cop. ([@fatkodima][])
+* [#8531](https://github.com/rubocop-hq/rubocop/issues/8531): Add new
`Lint/EmptyFile` cop. ([@fatkodima][])
+* Add new `Lint/TrailingCommaInAttributeDeclaration` cop. ([@drenmi][])
+* [#8578](https://github.com/rubocop-hq/rubocop/pull/8578): Add
`:restore_registry` context and `stub_cop_class` helper class. ([@marcandre][])
+* [#8579](https://github.com/rubocop-hq/rubocop/pull/8579): Add
`Cop.documentation_url`. ([@marcandre][])
+* [#8510](https://github.com/rubocop-hq/rubocop/pull/8510): Add
`RegexpNode#each_capture` and `parsed_tree`. ([@marcandre][])
+* [#8365](https://github.com/rubocop-hq/rubocop/pull/8365): Cops defining
`on_send` can be optimized by defining the constant `RESTRICT_ON_SEND` with a
list of acceptable method names.
+([@marcandre][])
+
+### Bug fixes
+
+* [#8508](https://github.com/rubocop-hq/rubocop/pull/8508): Fix a false
positive for `Style/CaseLikeIf` when conditional contains comparison with a
class. Mark `Style/CaseLikeIf` as not safe.
+([@fatkodima][])
+* [#8618](https://github.com/rubocop-hq/rubocop/issues/8618): Fix an infinite
loop error for `Layout/EmptyLineBetweenDefs`. ([@fatkodima][])
+* [#8534](https://github.com/rubocop-hq/rubocop/issues/8534): Fix
`Lint/BinaryOperatorWithIdenticalOperands` for binary operators used as unary
operators. ([@marcandre][])
+* [#8537](https://github.com/rubocop-hq/rubocop/pull/8537): Allow a trailing
comment as a description comment for `Bundler/GemComment`. ([@pocke][])
+* [#8507](https://github.com/rubocop-hq/rubocop/issues/8507): Fix
`Style/RescueModifier` to handle parentheses around rescue modifiers.
([@dsavochkin][])
+* [#8527](https://github.com/rubocop-hq/rubocop/pull/8527): Prevent an
incorrect auto-correction for `Style/CaseEquality` cop when comparing with
`===` against a regular expression receiver.
+([@koic][])
+* [#8524](https://github.com/rubocop-hq/rubocop/issues/8524): Fix
`Layout/EmptyLinesAroundClassBody` and `Layout/EmptyLinesAroundModuleBody` to
correctly handle an access modifier as a first
+child. ([@dsavochkin][])
+* [#8518](https://github.com/rubocop-hq/rubocop/issues/8518): Fix
`Lint/ConstantResolution` cop reporting offense for `module` and `class`
definitions. ([@tejasbubane][])
+* [#8158](https://github.com/rubocop-hq/rubocop/issues/8158): Fix
`Style/MultilineWhenThen` cop to correctly handle cases with multiline body.
([@dsavochkin][])
+* [#7705](https://github.com/rubocop-hq/rubocop/issues/7705): Fix
`Style/OneLineConditional` cop to handle if/then/elsif/then/else/end cases. Add
`AlwaysCorrectToMultiline` config option to
+this cop to always convert offenses to the multi-line form (false by default).
([@Lykos][], [@dsavochkin][])
+* [#8590](https://github.com/rubocop-hq/rubocop/issues/8590): Fix an error
when auto-correcting encoding mismatch file. ([@koic][])
+* [#8321](https://github.com/rubocop-hq/rubocop/issues/8321): Enable
auto-correction for `Layout/{Def}EndAlignment`, `Lint/EmptyEnsure`,
`Style/ClassAndModuleChildren`. ([@marcandre][])
+* [#8583](https://github.com/rubocop-hq/rubocop/issues/8583): Fix
`Style/RedundantRegexpEscape` false positive for line continuations. ([@owst][])
+* [#8593](https://github.com/rubocop-hq/rubocop/issues/8593): Fix
`Style/RedundantRegexpCharacterClass` false positive for interpolated
multi-line expressions. ([@owst][])
+* [#8624](https://github.com/rubocop-hq/rubocop/pull/8624): Fix an error with
the `Style/CaseLikeIf` cop where it does not properly handle overridden
equality methods with no arguments.
+([@Skipants][])
+
+### Changes
+
+* [#8413](https://github.com/rubocop-hq/rubocop/issues/8413): Pending cops
warning now contains snippet that can be directly copied into `.rubocop.yml` as
well as a notice about `NewCops:
+enable` config option. ([@colszowka][])
+* [#8362](https://github.com/rubocop-hq/rubocop/issues/8362): Add numbers of
correctable offenses to summary. ([@nguyenquangminh0711][])
+* [#8513](https://github.com/rubocop-hq/rubocop/pull/8513): Clarify the ruby
warning mentioned in the `Lint/ShadowingOuterLocalVariable` documentation.
([@chocolateboy][])
+* [#8517](https://github.com/rubocop-hq/rubocop/pull/8517): Make
`Style/HashTransformKeys` and `Style/HashTransformValues` aware of `to_h` with
block. ([@eugeneius][])
+* [#8529](https://github.com/rubocop-hq/rubocop/pull/8529): Mark
`Lint/FrozenStringLiteralComment` as `Safe`, but with unsafe auto-correction.
([@marcandre][])
+* [#8602](https://github.com/rubocop-hq/rubocop/pull/8602): Fix usage of
`to_enum(:scan, regexp)` to work on TruffleRuby. ([@jaimerave][])
+
+[@fatkodima]: https://github.com/fatkodima
+[@drenmi]: https://github.com/drenmi
+[@marcandre]: https://github.com/marcandre
+[@pocke]: https://github.com/pocke
+[@dsavochkin]: https://github.com/dsavochkin
+[@koic]: https://github.com/koic
+[@tejasbubane]: https://github.com/tejasbubane
+[@Lykos]: https://github.com/Lykos
+[@owst]: https://github.com/owst
+[@Skipants]: https://github.com/Skipants
+[@colszowka]: https://github.com/colszowka
+[@nguyenquangminh0711]: https://github.com/nguyenquangminh0711
+[@chocolateboy]: https://github.com/chocolateboy
+[@eugeneius]: https://github.com/eugeneius
+[@jaimerave]: https://github.com/jaimerave
+
+-------------------------------------------------------------------
+Mon Aug 17 10:50:39 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.89.1
+
+### Bug fixes
+
+* [#8463](https://github.com/rubocop-hq/rubocop/pull/8463): Fix false
positives for
+`Lint/OutOfRangeRegexpRef` when a regexp is defined and matched in separate
steps.
+([@eugeneius][])
+* [#8464](https://github.com/rubocop-hq/rubocop/pull/8464): Handle regexps
matched with
+`when`, `grep`, `gsub`, `gsub!`, `sub`, `sub!`, `[]`, `slice`, `slice!`,
`scan`, `index`,
+`rindex`, `partition`, `rpartition`, `start_with?`, and `end_with?` in
+`Lint/OutOfRangeRegexpRef`. ([@eugeneius][])
+* [#8466](https://github.com/rubocop-hq/rubocop/issues/8466): Fix a false
positive for
+`Lint/UriRegexp` when using `regexp` method without receiver. ([@koic][])
+* [#8478](https://github.com/rubocop-hq/rubocop/issues/8478): Relax
+`Lint/BinaryOperatorWithIdenticalOperands` for mathematical operations.
([@marcandre][])
+* [#8480](https://github.com/rubocop-hq/rubocop/issues/8480): Tweak callback
list of
+`Lint/MissingSuper`. ([@marcandre][])
+* [#8481](https://github.com/rubocop-hq/rubocop/pull/8481): Fix autocorrect
for elements with
+newlines in `Style/SymbolArray` and `Style/WordArray`. ([@biinari][])
+* [#8475](https://github.com/rubocop-hq/rubocop/issues/8475): Fix a false
positive for
+`Style/HashAsLastArrayItem` when there are duplicate hashes in the array.
([@wcmonty][])
+* [#8497](https://github.com/rubocop-hq/rubocop/issues/8497): Fix
`Style/IfUnlessModifier` to
+add parentheses when converting if-end condition inside a parenthesized method
argument list.
+([@dsavochkin][])
+
+### Changes
+
+* [#8487](https://github.com/rubocop-hq/rubocop/pull/8487): Detect `<` and `>`
as comparison
+operators in `Style/ConditionalAssignment` cop. ([@biinari][])
+
+[@eugeneius]: https://github.com/eugeneius
+[@koic]: https://github.com/koic
+[@marcandre]: https://github.com/marcandre
+[@biinari]: https://github.com/biinari
+[@wcmonty]: https://github.com/wcmonty
+[@dsavochkin]: https://github.com/dsavochkin
+
+-------------------------------------------------------------------
+Fri Jul 31 10:16:52 UTC 2020 - Dan Čermák <[email protected]>
+
+New upstream release 0.88
+
+-------------------------------------------------------------------
Old:
----
rubocop-0.86.0.gem
New:
----
rubocop-0.90.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-rubocop.spec ++++++
--- /var/tmp/diff_new_pack.nOMoic/_old 2020-09-08 22:51:03.975625664 +0200
+++ /var/tmp/diff_new_pack.nOMoic/_new 2020-09-08 22:51:03.975625664 +0200
@@ -25,7 +25,7 @@
# of those fields
#
Name: rubygem-rubocop
-Version: 0.86.0
+Version: 0.90.0
Release: 0
Summary: Automatic Ruby code style checking tool
License: MIT
++++++ rubocop-0.86.0.gem -> rubocop-0.90.0.gem ++++++
++++ 27413 lines of diff (skipped)