Hello community,
here is the log from the commit of package rubygem-rubocop-ast for
openSUSE:Factory checked in at 2020-11-03 15:16:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop-ast (Old)
and /work/SRC/openSUSE:Factory/.rubygem-rubocop-ast.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubocop-ast"
Tue Nov 3 15:16:23 2020 rev:5 rq:845480 version:1.1.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubocop-ast/rubygem-rubocop-ast.changes
2020-10-05 19:33:34.069226138 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-rubocop-ast.new.3463/rubygem-rubocop-ast.changes
2020-11-03 15:16:45.232050909 +0100
@@ -1,0 +2,68 @@
+Mon Nov 2 15:31:41 UTC 2020 - Dan Čermák <[email protected]>
+
+- New upstream release 1.1.0
+
+## 1.1.0 (2020-10-26)
+
+### New features
+
+* [#144](https://github.com/rubocop-hq/rubocop-ast/pull/144): NodePattern:
allow method calls on constants. ([@marcandre][])
+
+## 1.0.1 (2020-10-23)
+
+### Bug fixes
+
+* [#141](https://github.com/rubocop-hq/rubocop-ast/pull/141): Make
`SendNode#macro?` and `RuboCop::AST::Node#class_constructor?` aware of struct
constructor and `RuboCop::AST::Node#struct_constructor?` is deprecated.
([@koic][])
+* [#142](https://github.com/rubocop-hq/rubocop-ast/pull/142): Only traverse
send nodes in `MethodDispatchNode#def_modifier?`. ([@eugeneius][])
+
+## 1.0.0 (2020-10-21)
+
+### Changes
+
+* None since 0.8; official 1.0 release coinciding with RuboCop 1.0 and API
considered stable. ([@marcandre][])
+
+## 0.8.0 (2020-10-12)
+
+### New features
+
+* [#49](https://github.com/rubocop-hq/rubocop-ast/pull/49): Add
`DefNode#endless?` (Ruby 3.0). ([@marcandre][])
+* [#117](https://github.com/rubocop-hq/rubocop-ast/pull/117): Future-proof
`AST::Traversal` by detecting unknown `Node` types. ([@marcandre][])
+* [#131](https://github.com/rubocop-hq/rubocop-ast/pull/131): Add rake tasks
to merge and create Changelog entries. ([@marcandre][])
+
+### Bug fixes
+
+* [#117](https://github.com/rubocop-hq/rubocop-ast/pull/117): All nodes of
`break` and `next` are now traversed. ([@marcandre][])
+
+## 0.7.1 (2020-09-28)
+
+### Bug fixes
+
+* [#127](https://github.com/rubocop-hq/rubocop-ast/pull/127): Fix dependency
issue for JRuby. ([@marcandre][])
+
+## 0.7.0 (2020-09-27)
+
+### New features
+
+* [#105](https://github.com/rubocop-hq/rubocop-ast/pull/105): `NodePattern`
compiler [complete
rewrite](https://docs.rubocop.org/rubocop-ast/node_pattern_compiler.html). Add
support for multiple variadic terms. ([@marcandre][])
+* [#109](https://github.com/rubocop-hq/rubocop-ast/pull/109): Add
`NodePattern` debugging rake tasks: `test_pattern`, `compile`, `parse`. See
also [this app](https://nodepattern.herokuapp.com) ([@marcandre][])
+* [#110](https://github.com/rubocop-hq/rubocop-ast/pull/110): Add
`NodePattern` support for multiple terms unions. ([@marcandre][])
+* [#111](https://github.com/rubocop-hq/rubocop-ast/pull/111): Optimize some
`NodePattern`s by using `Set`s. ([@marcandre][])
+* [#112](https://github.com/rubocop-hq/rubocop-ast/pull/112): Add
`NodePattern` support for Regexp literals. ([@marcandre][])
+
+### Changes
+
+* [#22](https://github.com/rubocop-hq/rubocop-ast/issues/22): **(Potentially
breaking)** Most constants are now private, the rest are converted to Sets and
meant to be private. ([@marcandre][])
+
+## 0.6.0 (2020-09-26)
+
+### New features
+
+* [#124](https://github.com/rubocop-hq/rubocop-ast/pull/124): Add
`RegexpNode#options`. ([@owst][])
+
+## 0.5.1 (2020-09-25)
+
+### Bug fixes
+
+* [#120](https://github.com/rubocop-hq/rubocop-ast/pull/120): **(Potentially
breaking)** Fix false positives and negatives for `SendNode#macro?`. This
impacts `{non_}bare_access_modifier?` and `special_access_modifier?`.
([@marcandre][])
+
+-------------------------------------------------------------------
Old:
----
rubocop-ast-0.5.0.gem
New:
----
rubocop-ast-1.1.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-rubocop-ast.spec ++++++
--- /var/tmp/diff_new_pack.Gh5rAJ/_old 2020-11-03 15:16:46.148051791 +0100
+++ /var/tmp/diff_new_pack.Gh5rAJ/_new 2020-11-03 15:16:46.148051791 +0100
@@ -16,28 +16,29 @@
#
+%define mod_name rubocop-ast
+%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-ast
-Version: 0.5.0
+Version: 1.1.0
Release: 0
-%define mod_name rubocop-ast
-%define mod_full_name %{mod_name}-%{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: %{ruby >= 2.3.0}
-BuildRequires: %{rubygem gem2rpm}
-BuildRequires: ruby-macros >= 5
-URL: https://github.com/rubocop-hq/rubocop-ast
-Source: https://rubygems.org/gems/%{mod_full_name}.gem
-Source1: gem2rpm.yml
Summary: RuboCop tools to deal with Ruby code AST
License: MIT
Group: Development/Languages/Ruby
+URL: https://github.com/rubocop-hq/rubocop-ast
+Source: https://rubygems.org/gems/%{mod_full_name}.gem
+Source1: gem2rpm.yml
+BuildRequires: %{ruby >= 2.3.0}
+BuildRequires: %{rubygem gem2rpm}
+BuildRequires: ruby-macros >= 5
+# MANUAL
+BuildRequires: fdupes
+# /MANUAL
%description
RuboCop's Node and NodePattern classes.
@@ -50,6 +51,11 @@
%gem_install \
--doc-files="LICENSE.txt README.md" \
-f
+# MANUAL
+for dir in %{buildroot}%{_libdir}/ruby/gems/* ; do
+%fdupes $dir
+done
+# /MANUAL
%gem_packages
++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.Gh5rAJ/_old 2020-11-03 15:16:46.208051849 +0100
+++ /var/tmp/diff_new_pack.Gh5rAJ/_new 2020-11-03 15:16:46.208051849 +0100
@@ -15,8 +15,8 @@
# ## used by gem2rpm
# :disable_automatic_rdoc_dep: true
# ## used by gem2rpm
-# :preamble: |-
-# BuildRequires: foobar
+:preamble: |-
+ BuildRequires: fdupes
# Requires: foobar
# ## used by gem2rpm
# :patches:
@@ -35,9 +35,10 @@
# export USE_VENDORED_LIBEV="no"
# %endif
# ## used by gem2rpm
-# :post_install: |-
-# # delete custom files here or do other fancy stuff
-# install -D -m 0644 %{S:1} %{buildroot}%{_bindir}/gem2rpm-opensuse
+:post_install: |-
+ for dir in %{buildroot}%{_libdir}/ruby/gems/* ; do
+ %fdupes $dir
+ done
# ## used by gem2rpm
# :testsuite_command: |-
# (pushd %{buildroot}%{gem_base}/gems/%{mod_full_name} && rake test)
++++++ rubocop-ast-0.5.0.gem -> rubocop-ast-1.1.0.gem ++++++
++++ 4867 lines of diff (skipped)