Hello community,
here is the log from the commit of package rubygem-rubocop for openSUSE:Factory
checked in at 2020-02-19 12:41:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop (Old)
and /work/SRC/openSUSE:Factory/.rubygem-rubocop.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubocop"
Wed Feb 19 12:41:14 2020 rev:8 rq:775239 version:0.80.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubocop/rubygem-rubocop.changes
2020-01-14 21:05:18.218707887 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-rubocop.new.26092/rubygem-rubocop.changes
2020-02-19 12:41:16.535709547 +0100
@@ -1,0 +2,78 @@
+Tue Feb 18 11:55:07 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 0.80.0
+
+ ## 0.80.0 (2020-02-18)
+
+ ### New features
+
+ * [#7693](https://github.com/rubocop-hq/rubocop/pull/7693): NodePattern: Add
+ `` ` `` for descendant search. ([@marcandre][])
+ * [#7577](https://github.com/rubocop-hq/rubocop/pull/7577): Add
+ `AllowGemfileRubyComment` configuration on
+ `Layout/LeadingCommentSpace`. ([@cetinajero][])
+ * [#7663](https://github.com/rubocop-hq/rubocop/pull/7663): Add new
+ `Style/HashTransformKeys` and `Style/HashTransformValues` cops.
([@djudd][],
+ [@eugeneius][])
+ * [#7619](https://github.com/rubocop-hq/rubocop/issues/7619): Support
+ autocorrect of legacy cop names for `Migration/DepartmentName`. ([@koic][])
+ * [#7659](https://github.com/rubocop-hq/rubocop/pull/7659):
+ `Layout/LineLength` autocorrect now breaks up long lines with
+ blocks. ([@maxh][])
+ * [#7677](https://github.com/rubocop-hq/rubocop/pull/7677): Add a cop for
+ `Hash#each_key` and `Hash#each_value`. ([@jemmaissroff][])
+ * Add `BracesRequiredMethods` parameter to `Style/BlockDelimiters` to require
+ braces for specific methods such as Sorbet's `sig`. ([@maxh][])
+ * [#7686](https://github.com/rubocop-hq/rubocop/pull/7686): Add new
+ `JUnitFormatter` formatter based on `rubocop-junit-formatter`
+ gem. ([@koic][])
+ * [#7715](https://github.com/rubocop-hq/rubocop/pull/7715): Add `Steepfile`
to
+ default `Include` list. ([@ybiquitous][])
+
+ ### Bug fixes
+
+ * [#7644](https://github.com/rubocop-hq/rubocop/issues/7644): Fix patterns
+ with named wildcards in unions. ([@marcandre][])
+ * [#7639](https://github.com/rubocop-hq/rubocop/pull/7639): Fix logical
+ operator edge case in `omit_parentheses` style of
+ `Style/MethodCallWithArgsParentheses`. ([@gsamokovarov][])
+ * [#7661](https://github.com/rubocop-hq/rubocop/pull/7661): Fix to return
+ correct info from multi-line regexp. ([@Tietew][])
+ * [#7655](https://github.com/rubocop-hq/rubocop/issues/7655): Fix an error
+ when processing a regexp with a line break at the start of capture
+ parenthesis. ([@koic][])
+ * [#7647](https://github.com/rubocop-hq/rubocop/issues/7647): Fix an
+ `undefined method on_numblock` error when using Ruby 2.7's numbered
+ parameters. ([@hanachin][])ñ
+ * [#7675](https://github.com/rubocop-hq/rubocop/issues/7675): Fix a false
+ negative for `Layout/SpaceBeforeFirstArg` when a vertical argument
positions
+ are aligned. ([@koic][])
+ * [#7688](https://github.com/rubocop-hq/rubocop/issues/7688): Fix a bug in
+ `Style/MethodCallWithArgsParentheses` that made `--auto-gen-config`
+ crash. ([@buehmann][])
+ * [#7203](https://github.com/rubocop-hq/rubocop/issues/7203): Fix an infinite
+ loop error for `Style/TernaryParentheses` with `Style/RedundantParentheses`
+ when using `EnforcedStyle: require_parentheses_when_complex`. ([@koic][])
+ * [#7708](https://github.com/rubocop-hq/rubocop/issues/7708): Make it
possible
+ to use EOL `rubocop:disable` comments on comment lines. ([@jonas054][])
+ * [#7712](https://github.com/rubocop-hq/rubocop/issues/7712): Fix an
incorrect
+ autocorrect for `Style/OrAssignment` when using `elsif` branch. ([@koic][])
+
+ ### Changes
+
+ * [#7636](https://github.com/rubocop-hq/rubocop/issues/7636): Remove
`console`
+ from `Lint/Debugger` to prevent false positives. ([@gsamokovarov][])
+ * [#7641](https://github.com/rubocop-hq/rubocop/issues/7641): **(Breaking)**
+ Remove `Style/BracesAroundHashParameters` cop. ([@pocke][])
+ * Add the method name to highlight area of `Layout/EmptyLineBetweenDefs` to
+ help provide more context. ([@rrosenblum][])
+ * [#7652](https://github.com/rubocop-hq/rubocop/pull/7652): Allow `pp` to
+ allowed names of `Naming/MethodParameterName` cop in default
+ config. ([@masarakki][])
+ * [#7309](https://github.com/rubocop-hq/rubocop/pull/7309): Mark
+ `Lint/UselessSetterCall` an "not safe" and improve
+ documentation. ([@jonas054][])
+ * [#7723](https://github.com/rubocop-hq/rubocop/pull/7723): Enable
+ `Migration/DepartmentName` cop by default. ([@koic][])
+
+-------------------------------------------------------------------
Old:
----
rubocop-0.79.0.gem
New:
----
rubocop-0.80.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-rubocop.spec ++++++
--- /var/tmp/diff_new_pack.pEAMgF/_old 2020-02-19 12:41:17.439711287 +0100
+++ /var/tmp/diff_new_pack.pEAMgF/_new 2020-02-19 12:41:17.443711295 +0100
@@ -16,33 +16,32 @@
#
+%define mod_name rubocop
+%define mod_full_name %{mod_name}-%{version}
#
# This file was generated with a gem2rpm.yml and not just plain gem2rpm.
# All sections marked as MANUAL, license headers, summaries and descriptions
# can be maintained in that file. Please consult this file before editing any
# of those fields
#
-
Name: rubygem-rubocop
-Version: 0.79.0
+Version: 0.80.0
Release: 0
-%define mod_name rubocop
-%define mod_full_name %{mod_name}-%{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Summary: Automatic Ruby code style checking tool
+License: MIT
+Group: Development/Languages/Ruby
+URL: https://github.com/rubocop-hq/rubocop
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
+Source1: gem2rpm.yml
BuildRequires: %{ruby >= 2.3.0}
BuildRequires: %{rubygem gem2rpm}
BuildRequires: ruby-macros >= 5
BuildRequires: update-alternatives
-URL: https://github.com/rubocop-hq/rubocop
-Source: https://rubygems.org/gems/%{mod_full_name}.gem
-Source1: gem2rpm.yml
+# FIXME: use proper Requires(pre/post/preun/...)
+PreReq: update-alternatives
# MANUAL
Patch0: 0001-Use-usr-bin-bash-instead-of-env-as-the-shebang.patch
# /MANUAL
-Summary: Automatic Ruby code style checking tool
-License: MIT
-Group: Development/Languages/Ruby
-PreReq: update-alternatives
%description
Automatic Ruby code style checking tool.
@@ -51,8 +50,8 @@
%prep
%gem_unpack
%patch0 -p1
-find -type f -print0 | xargs -0 touch -r %{S:0}
-%gem_build
+find -type f -print0 | xargs -0 touch -r %{SOURCE0}
+%{gem_build}
%build
++++++ rubocop-0.79.0.gem -> rubocop-0.80.0.gem ++++++
++++ 2126 lines of diff (skipped)