Hello community,
here is the log from the commit of package rubygem-rubocop for openSUSE:Factory
checked in at 2020-06-25 15:06:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop (Old)
and /work/SRC/openSUSE:Factory/.rubygem-rubocop.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubocop"
Thu Jun 25 15:06:40 2020 rev:13 rq:816291 version:0.86.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubocop/rubygem-rubocop.changes
2020-05-23 17:28:34.435555126 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-rubocop.new.3060/rubygem-rubocop.changes
2020-06-25 15:07:42.101415559 +0200
@@ -1,0 +2,162 @@
+Mon Jun 22 08:17:42 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.86.0
+
+### New features
+
+* [#8147](https://github.com/rubocop-hq/rubocop/pull/8147): Add new
`Style/RedundantFetchBlock` cop. ([@fatkodima][])
+* [#8111](https://github.com/rubocop-hq/rubocop/pull/8111): Add auto-correct
for `Style/StructInheritance`. ([@tejasbubane][])
+* [#8113](https://github.com/rubocop-hq/rubocop/pull/8113): Let
`expect_offense` templates add variable-length whitespace with `_{foo}`.
([@eugeneius][])
+* [#8148](https://github.com/rubocop-hq/rubocop/pull/8148): Support
auto-correction for `Style/MultilineTernaryOperator`. ([@koic][])
+* [#8151](https://github.com/rubocop-hq/rubocop/pull/8151): Support
auto-correction for `Style/NestedTernaryOperator`. ([@koic][])
+* [#8142](https://github.com/rubocop-hq/rubocop/pull/8142): Add
`Lint/ConstantResolution` cop. ([@robotdana][])
+* [#8170](https://github.com/rubocop-hq/rubocop/pull/8170): Support
auto-correction for `Lint/RegexpAsCondition`. ([@koic][])
+* [#8169](https://github.com/rubocop-hq/rubocop/pull/8169): Support
auto-correction for `Lint/RaiseException`. ([@koic][])
+
+### Bug fixes
+
+* [#8132](https://github.com/rubocop-hq/rubocop/issues/8132): Fix the problem
with `Naming/MethodName: EnforcedStyle: camelCase` and `_` or `i` variables.
([@avrusanov][])
+* [#8115](https://github.com/rubocop-hq/rubocop/issues/8115): Fix false
negative for `Lint::FormatParameterMismatch` when argument contains formatting.
([@andrykonchin][])
+* [#8131](https://github.com/rubocop-hq/rubocop/pull/8131): Fix false positive
for `Style/RedundantRegexpEscape` with escaped delimiters. ([@owst][])
+* [#8124](https://github.com/rubocop-hq/rubocop/issues/8124): Fix a false
positive for `Lint/FormatParameterMismatch` when using named parameters with
escaped `%`. ([@koic][])
+* [#7979](https://github.com/rubocop-hq/rubocop/issues/7979): Fix
"uninitialized constant DidYouMean::SpellChecker" exception. ([@bquorning][])
+* [#8098](https://github.com/rubocop-hq/rubocop/issues/8098): Fix a false
positive for `Style/RedundantRegexpCharacterClass` when using interpolations.
([@owst][])
+* [#8150](https://github.com/rubocop-hq/rubocop/pull/8150): Fix a false
positive for `Layout/EmptyLinesAroundAttributeAccessor` when using attribute
accessors in `if` ... `else` branches.
+([@koic][])
+* [#8179](https://github.com/rubocop-hq/rubocop/issues/8179): Fix an infinite
correction loop error for `Layout/MultilineBlockLayout` when missing newline
before opening parenthesis `(` for
+block body. ([@koic][])
+* [#8185](https://github.com/rubocop-hq/rubocop/issues/8185): Fix a false
positive for `Style/YodaCondition` when interpolation is used on the left hand
side. ([@koic][])
+
+### Changes
+
+* [#8146](https://github.com/rubocop-hq/rubocop/pull/8146): Use UTC in RuboCop
todo file generation. ([@mauro-oto][])
+* [#8149](https://github.com/rubocop-hq/rubocop/pull/8149): Cop
`Metrics/CyclomaticComplexity` now counts `&.`, `||=`, `&&=` and blocks known
to iterate. Default bumped from 6 to 7.
+([@marcandre][])
+* [#8178](https://github.com/rubocop-hq/rubocop/pull/8178): Mark unsafe for
`Lint/RaiseException`. ([@koic][])
+
+[@fatkodima]: https://github.com/fatkodima
+[@tejasbubane]: https://github.com/tejasbubane
+[@eugeneius]: https://github.com/eugeneius
+[@koic]: https://github.com/koic
+[@robotdana]: https://github.com/robotdana
+[@avrusanov]: https://github.com/avrusanov
+[@andrykonchin]: https://github.com/andrykonchin
+[@owst]: https://github.com/owst
+[@bquorning]: https://github.com/bquorning
+[@mauro-oto]: https://github.com/mauro-oto
+[@marcandre]: https://github.com/marcandre
+
+-------------------------------------------------------------------
+Mon Jun 8 08:43:34 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.85.1
+
+### Bug fixes
+
+* [#8083](https://github.com/rubocop-hq/rubocop/issues/8083): Fix an error for
`Lint/MixedRegexpCaptureTypes` cop when using a regular expression that cannot
be processed by regexp_parser gem.
+([@koic][])
+* [#8081](https://github.com/rubocop-hq/rubocop/issues/8081): Fix a false
positive for `Lint/SuppressedException` when empty rescue block in `do` block.
([@koic][])
+* [#8096](https://github.com/rubocop-hq/rubocop/issues/8096): Fix a false
positive for `Lint/SuppressedException` when empty rescue block in defs.
([@koic][])
+* [#8108](https://github.com/rubocop-hq/rubocop/issues/8108): Fix infinite
loop in `Layout/HeredocIndentation` auto-correct. ([@jonas054][])
+* [#8042](https://github.com/rubocop-hq/rubocop/pull/8042): Fix raising error
in `Lint::FormatParameterMismatch` when it handles invalid format strings and
add new offense. ([@andrykonchin][])
+
+[@koic]: https://github.com/koic
+[@jonas054]: https://github.com/jonas054
+[@andrykonchin]: https://github.com/andrykonchin
+
+-------------------------------------------------------------------
+Fri Jun 5 10:04:43 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.85
+
+### New features
+
+* [#6289](https://github.com/rubocop-hq/rubocop/issues/6289): Add new
`CheckDefinitionPathHierarchy` option for `Naming/FileName`. ([@jschneid][])
+* [#8055](https://github.com/rubocop-hq/rubocop/pull/8055): Add new
`Style/RedundantRegexpCharacterClass` cop. ([@owst][])
+* [#8069](https://github.com/rubocop-hq/rubocop/issues/8069): New option for
`expect_offense` to help format offense templates. ([@marcandre][])
+* [#7908](https://github.com/rubocop-hq/rubocop/pull/7908): Add new
`Style/RedundantRegexpEscape` cop. ([@owst][])
+* [#7978](https://github.com/rubocop-hq/rubocop/pull/7978): Add new option
`OnlyFor` to the `Bundler/GemComment` cop. ([@ric2b][])
+* [#8063](https://github.com/rubocop-hq/rubocop/issues/8063): Add new
`AllowedNames` option for `Naming/ClassAndModuleCamelCase`. ([@tejasbubane][])
+* [#8050](https://github.com/rubocop-hq/rubocop/pull/8050): New option
`--display-only-failed` that can be used with `--format junit`. Speeds up test
report processing for large codebases and
+helps address the sorts of concerns raised at [mikian/rubocop-junit-formatter
#18](https://github.com/mikian/rubocop-junit-formatter/issues/18).
([@burnettk][])
+* [#7746](https://github.com/rubocop-hq/rubocop/issues/7746): Add new
`Lint/MixedRegexpCaptureTypes` cop. ([@pocke][])
+
+### Bug fixes
+
+* [#8008](https://github.com/rubocop-hq/rubocop/issues/8008): Fix an error for
`Lint/SuppressedException` when empty rescue block in `def`. ([@koic][])
+* [#8012](https://github.com/rubocop-hq/rubocop/issues/8012): Fix an incorrect
autocorrect for `Lint/DeprecatedOpenSSLConstant` when deprecated OpenSSL
constant is used in a block. ([@koic][])
+* [#8017](https://github.com/rubocop-hq/rubocop/pull/8017): Fix a false
positive for `Lint/SuppressedException` when empty rescue with comment in
`def`. ([@koic][])
+* [#7990](https://github.com/rubocop-hq/rubocop/issues/7990): Fix resolving
`inherit_gem` in remote configs. ([@CvX][])
+* [#8035](https://github.com/rubocop-hq/rubocop/issues/8035): Fix a false
positive for `Lint/DeprecatedOpenSSLConstant` when using double quoted string
argument. ([@koic][])
+* [#7971](https://github.com/rubocop-hq/rubocop/issues/7971): Fix an issue
where `--disable-uncorrectable` would not update uncorrected code with
`rubocop:todo`. ([@rrosenblum][])
+* [#8035](https://github.com/rubocop-hq/rubocop/issues/8035): Fix a false
positive for `Lint/DeprecatedOpenSSLConstant` when argument is a variable,
method, or consntant. ([@koic][])
+
+### Changes
+
+* [#8056](https://github.com/rubocop-hq/rubocop/pull/8056): **(Breaking)**
Remove support for unindent/active_support/powerpack from
`Layout/HeredocIndentation`, so it only recommends using
+squiggy heredoc. ([@bquorning][])
+
+[@jschneid]: https://github.com/jschneid
+[@owst]: https://github.com/owst
+[@marcandre]: https://github.com/marcandre
+[@ric2b]: https://github.com/ric2b
+[@tejasbubane]: https://github.com/tejasbubane
+[@burnettk]: https://github.com/burnettk
+[@pocke]: https://github.com/pocke
+[@koic]: https://github.com/koic
+[@CvX]: https://github.com/CvX
+[@rrosenblum]: https://github.com/rrosenblum
+[@bquorning]: https://github.com/bquorning
+
+- New upstream release 0.84.0
+
+### New features
+
+* [#7735](https://github.com/rubocop-hq/rubocop/issues/7735): `NodePattern`
and `AST` classes
+have been moved to the [`rubocop-ast`
gem](https://github.com/rubocop-hq/rubocop-ast).
+([@marcandre][])
+* [#7950](https://github.com/rubocop-hq/rubocop/pull/7950): Add new
+`Lint/DeprecatedOpenSSLConstant` cop. ([@bdewater][])
+* [#7976](https://github.com/rubocop-hq/rubocop/issues/7976): Add
`AllowAliasSyntax` and
+`AllowedMethods` options for `Layout/EmptyLinesAroundAttributeAccessor`.
([@koic][])
+* [#7984](https://github.com/rubocop-hq/rubocop/pull/7984): New `rake` task
"check_commit"
+will run `rspec` and `rubocop` on files touched by the last commit.
([@marcandre][])
+
+### Bug fixes
+
+* [#7953](https://github.com/rubocop-hq/rubocop/issues/7953): Fix an error for
+`Lint/AmbiguousOperator` when a method with no arguments is used in advance.
([@koic][])
+* [#7962](https://github.com/rubocop-hq/rubocop/issues/7962): Fix a false
positive for
+`Lint/ParenthesesAsGroupedExpression` when heredoc has a space between the
same string as the
+method name and `(`. ([@koic][])
+* [#7967](https://github.com/rubocop-hq/rubocop/pull/7967):
`Style/SlicingWithRange` cop now
+supports any expression as its first index. ([@zverok][])
+* [#7972](https://github.com/rubocop-hq/rubocop/issues/7972): Fix an incorrect
autocrrect for
+`Style/HashSyntax` when using a return value uses `return`. ([@koic][])
+* [#7886](https://github.com/rubocop-hq/rubocop/issues/7886): Fix a bug in
`AllowComments`
+logic in `Lint/SuppressedException`. ([@jonas054][])
+* [#7991](https://github.com/rubocop-hq/rubocop/issues/7991): Fix an error for
+`Layout/EmptyLinesAroundAttributeAccessor` when attribute method is method
chained.
+([@koic][])
+* [#7993](https://github.com/rubocop-hq/rubocop/issues/7993): Fix a false
positive for
+`Migration/DepartmentName` when a disable comment contains an unexpected
character for
+department name. ([@koic][])
+
+### Changes
+
+* [#7952](https://github.com/rubocop-hq/rubocop/pull/7952): **(Breaking)**
Change the max
+line length of `Layout/LineLength` to 120 by default. ([@koic][])
+* [#7959](https://github.com/rubocop-hq/rubocop/pull/7959): Change enforced
style to
+conditionals for `Style/AndOr`. ([@koic][])
+* [#7985](https://github.com/rubocop-hq/rubocop/pull/7985): Add
`EnforcedStyle` for
+`Style/DoubleNegation` cop and allow double nagation in contexts that use
boolean as a return
+value. ([@koic][])
+
+[@marcandre]: https://github.com/marcandre
+[@bdewater]: https://github.com/bdewater
+[@koic]: https://github.com/koic
+[@zverok]: https://github.com/zverok
+[@jonas054]: https://github.com/jonas054
+
+
+-------------------------------------------------------------------
Old:
----
rubocop-0.83.0.gem
New:
----
rubocop-0.86.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-rubocop.spec ++++++
--- /var/tmp/diff_new_pack.7m2TNc/_old 2020-06-25 15:07:43.513420108 +0200
+++ /var/tmp/diff_new_pack.7m2TNc/_new 2020-06-25 15:07:43.513420108 +0200
@@ -25,7 +25,7 @@
# of those fields
#
Name: rubygem-rubocop
-Version: 0.83.0
+Version: 0.86.0
Release: 0
Summary: Automatic Ruby code style checking tool
License: MIT
@@ -44,8 +44,8 @@
# /MANUAL
%description
-Automatic Ruby code style checking tool.
-Aims to enforce the community-driven Ruby Style Guide.
+RuboCop is a Ruby code style checking and code formatting tool.
+It aims to enforce the community-driven Ruby Style Guide.
%prep
%gem_unpack
++++++ rubocop-0.83.0.gem -> rubocop-0.86.0.gem ++++++
++++ 11184 lines of diff (skipped)