Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package rubygem-rubocop-ast for
openSUSE:Factory checked in at 2025-04-15 16:45:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-rubocop-ast (Old)
and /work/SRC/openSUSE:Factory/.rubygem-rubocop-ast.new.1907 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-rubocop-ast"
Tue Apr 15 16:45:35 2025 rev:29 rq:1268966 version:1.44.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-rubocop-ast/rubygem-rubocop-ast.changes
2024-11-07 16:28:26.340273382 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-rubocop-ast.new.1907/rubygem-rubocop-ast.changes
2025-04-15 16:48:38.117961068 +0200
@@ -1,0 +2,119 @@
+Wed Apr 9 07:59:53 UTC 2025 - Mykola Krachkovsky <[email protected]>
+
+- Updated to version 1.44.0
+
+ ## 1.44.0 (2025-04-03)
+
+ ### New features
+
+ * [#377](https://github.com/rubocop/rubocop-ast/pull/377): Support
`RuboCop::AST::Node#any_def_type?` method. ([@koic][])
+
+ ## 1.43.0 (2025-03-25)
+
+ ### Changes
+
+ * [#374](https://github.com/rubocop/rubocop-ast/pull/374): Use the `prism`
translation layer to analyze Ruby 3.4 by default. ([@earlopain])
+ * [#373](https://github.com/rubocop/rubocop-ast/pull/373): Add `prism` as a
runtime dependency. ([@earlopain])
+
+ ## 1.42.0 (2025-03-25)
+
+ ### New features
+
+ * [#370](https://github.com/rubocop/rubocop-ast/pull/370): Support
`Prism::Translation::Parser35` for Ruby 3.5 parser (experimental).
([@earlopain][], [@koic][])
+
+ ## 1.41.0 (2025-03-21)
+
+ ### New features
+
+ * [#365](https://github.com/rubocop/rubocop-ast/pull/365): Add support for
`itblock` node for Ruby 3.4. ([@earlopain][])
+
+ ## 1.40.0 (2025-03-19)
+
+ ### Changes
+
+ * [#354](https://github.com/rubocop/rubocop-ast/pull/354): Use
`Prism::Translation::Parser::Builder` when parsing with prism. ([@earlopain][])
+
+ ## 1.39.0 (2025-03-16)
+
+ ### New features
+
+ * [#359](https://github.com/rubocop/rubocop-ast/pull/359): Enable reusable
Prism parse result. ([@koic][])
+
+ ## 1.38.1 (2025-02-25)
+
+ ### Bug fixes
+
+ * [#360](https://github.com/rubocop/rubocop-ast/pull/360): Fix an error when
the `Array` core class contains a writer method before `rubocop-ast` loaded.
([@earlopain][])
+
+ ## 1.38.0 (2025-01-27)
+
+ ### New features
+
+ * [#346](https://github.com/rubocop/rubocop-ast/pull/346): Add `Node#loc?`
to determine if a node has a given location. ([@dvandersluis][])
+ * [#356](https://github.com/rubocop/rubocop-ast/pull/356): Added
`:any_block` as an alias for `:block` and `:numblock`, use it with
`Node#any_block_type?`. Also available in node patterns: `{block numblock}` can
become `any_block`. ([@earlopain][])
+
+ ### Bug fixes
+
+ * [#323](https://github.com/rubocop/rubocop-ast/issues/323): Fix node
captures inside of `?`, `+`, and `*` repetition. ([@earlopain][])
+
+ ### Changes
+
+ * [#357](https://github.com/rubocop/rubocop-ast/pull/357): Support node
groups in `Node#each_descendant` and similar traversal methods. ([@earlopain][])
+
+ ## 1.37.0 (2024-12-13)
+
+ ### New features
+
+ * [#341](https://github.com/rubocop/rubocop-ast/pull/341): Make
`RuboCop::AST::IfNode` support `then?`. ([@koic][])
+ * [#345](https://github.com/rubocop/rubocop-ast/pull/345): Add
`Node#loc_is?` for easier test of locations. ([@marcandre][])
+
+ ### Changes
+
+ * [#343](https://github.com/rubocop/rubocop-ast/pull/343): Add
`StrNode#single_quoted?`, `StrNode#double_quoted?` and
`StrNode#percent_literal?` to simplify checking for string delimiters.
([@dvandersluis][])
+
+ ## 1.36.2 (2024-11-27)
+
+ ### Bug fixes
+
+ * [#340](https://github.com/rubocop/rubocop-ast/pull/340): Handle anonymous
splats in `MlhsNode`. ([@earlopain][])
+
+ ## 1.36.1 (2024-11-13)
+
+ ### Bug fixes
+
+ * [#339](https://github.com/rubocop/rubocop-ast/pull/339): Do not emit a
deprecation warning for `EnsureNode#body` to give RuboCop a chance to update
its usage. `EnsureNode#body` will still be changed in the next major version of
`rubocop-ast`. ([@earlopain][])
+
+ ## 1.36.0 (2024-11-13)
+
+ ### Changes
+
+ * [#337](https://github.com/rubocop/rubocop-ast/pull/337): Deprecate
`EnsureNode#body` in favour of `EnsureNode#branch`. `EnsureNode#body` will be
redefined in the next major version of rubocop-ast. ([@dvandersluis][])
+
+ ## 1.35.0 (2024-11-11)
+
+ ### New features
+
+ * [#333](https://github.com/rubocop/rubocop-ast/pull/333): Add `BeginNode`
for `kwbegin` nodes. ([@dvandersluis][])
+
+ ### Changes
+
+ * [#333](https://github.com/rubocop/rubocop-ast/pull/333): Add
`EnsureNode#rescue_node` method. ([@dvandersluis][])
+
+ ## 1.34.1 (2024-11-07)
+
+ ### New features
+
+ * [#329](https://github.com/rubocop/rubocop-ast/pull/329): Add `Node#type?`
to reduce complexity of checking against multiple node types.
([@dvandersluis][])
+ * [#330](https://github.com/rubocop/rubocop-ast/pull/330): Extend
`Node#const_name` to `casgn` nodes. ([@dvandersluis][])
+
+ ### Bug fixes
+
+ * [#331](https://github.com/rubocop/rubocop-ast/issue/331): [Fix #331] Fix
crash in `OpAsgnNode#name` when the lhs is a `send` or `csend` node.
([@dvandersluis][])
+
+ ## 1.34.0 (2024-11-04)
+
+ ### New features
+
+ - [#326](https://github.com/rubocop-hq/rubocop-ast/pull/326): Introduce
`lhs` and `rhs` aliases to assignment nodes for consistency. ([@dvandersluis][])
+
+-------------------------------------------------------------------
Old:
----
rubocop-ast-1.33.1.gem
New:
----
rubocop-ast-1.44.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-rubocop-ast.spec ++++++
--- /var/tmp/diff_new_pack.VjslAv/_old 2025-04-15 16:48:38.629982507 +0200
+++ /var/tmp/diff_new_pack.VjslAv/_new 2025-04-15 16:48:38.633982675 +0200
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-rubocop-ast
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-rubocop-ast
-Version: 1.33.1
+Version: 1.44.0
Release: 0
%define mod_name rubocop-ast
%define mod_full_name %{mod_name}-%{version}
++++++ rubocop-ast-1.33.1.gem -> rubocop-ast-1.44.0.gem ++++++
++++ 1668 lines of diff (skipped)