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 <dcer...@suse.com>
+
+- 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)


Reply via email to