Skip to content

Commit 0949335

Browse files
committed
🔖 Prepare release v2.0.0
⚡️ A message from a fellow meat-based-AI ⚡️ - [❤️] Finely-crafted open-source tools like rbs-merge (& many more) require time and effort. - [❤️] Though I adore my work, it lacks financial sustainability. - [❤️] Please, help me continue enhancing your tools by becoming a sponsor: - [💲] https://liberapay.com/pboling/donate - [💲] https://github.com/sponsors/pboling
1 parent 69b49fc commit 0949335

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+115
-1335
lines changed

.rubocop_gradual.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"README.md:1149947269": [
2+
"README.md:580469133": [
33
[544, 10, 1, "Lint/Syntax: unexpected token tCOLON\n(Using Ruby 3.2 parser; configure using `TargetRubyVersion` parameter, under `AllCops`)", 177567],
44
[544, 21, 2, "Lint/Syntax: unexpected token tLAMBDA\n(Using Ruby 3.2 parser; configure using `TargetRubyVersion` parameter, under `AllCops`)", 5858998],
55
[544, 24, 7, "Lint/Syntax: formal argument cannot be a constant\n(Using Ruby 3.2 parser; configure using `TargetRubyVersion` parameter, under `AllCops`)", 1691528419],

CHANGELOG.md

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,25 @@ Please file a bug if you notice a violation of semantic versioning.
2020

2121
### Added
2222

23+
### Changed
24+
25+
### Deprecated
26+
27+
### Removed
28+
29+
### Fixed
30+
31+
### Security
32+
33+
## [2.0.0] - 2026-02-19
34+
35+
- TAG: [v2.0.0][2.0.0t]
36+
- COVERAGE: 72.31% -- 713/986 lines in 12 files
37+
- BRANCH COVERAGE: 39.77% -- 208/523 branches in 12 files
38+
- 98.63% documented
39+
40+
### Added
41+
2342
- AGENTS.md
2443
- **Dependency Tags Support**: Added `spec/support/dependency_tags.rb` to load shared
2544
dependency tags from tree_haver and ast-merge. This enables automatic exclusion of
@@ -109,8 +128,6 @@ Please file a bug if you notice a violation of semantic versioning.
109128
- `max_recursion_depth` parameter is still supported
110129
- `preference` now accepts Hash for per-type preferences
111130

112-
### Deprecated
113-
114131
### Removed
115132

116133
- **`FileAnalysis#rbs_gem_available?`** - Removed; TreeHaver handles backend availability
@@ -132,8 +149,6 @@ Please file a bug if you notice a violation of semantic versioning.
132149
- **`SmartMerger#get_start_line`/`get_end_line`** - Added helper methods to support
133150
both NodeWrapper and RBS gem nodes in `reconstruct_declaration_with_merged_members`.
134151

135-
### Security
136-
137152
## [1.0.0] - 2025-12-12
138153

139154
- TAG: [v1.0.0][1.0.0t]
@@ -145,6 +160,8 @@ Please file a bug if you notice a violation of semantic versioning.
145160

146161
- Initial release
147162

148-
[Unreleased]: https://github.com/kettle-rb/rbs-merge/compare/v1.0.0...HEAD
163+
[Unreleased]: https://github.com/kettle-rb/rbs-merge/compare/v2.0.0...HEAD
164+
[2.0.0]: https://github.com/kettle-rb/rbs-merge/compare/v1.0.0...v2.0.0
165+
[2.0.0t]: https://github.com/kettle-rb/rbs-merge/releases/tag/v2.0.0
149166
[1.0.0]: https://github.com/kettle-rb/rbs-merge/compare/7ae936a6ae844aee513264eecc39215eed53c313...v1.0.0
150167
[1.0.0t]: https://github.com/kettle-rb/rbs-merge/tags/v1.0.0

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ GIT
2323
PATH
2424
remote: .
2525
specs:
26-
rbs-merge (1.0.0)
26+
rbs-merge (2.0.0)
2727
ast-merge (~> 4.0, >= 4.0.5)
2828
tree_haver (~> 5.0, >= 5.0.5)
2929
version_gem (~> 1.1, >= 1.1.9)
@@ -485,7 +485,7 @@ CHECKSUMS
485485
rake-compiler-dock (1.11.0) sha256=eab51f2cd533eb35cea6b624a75281f047123e70a64c58b607471bb49428f8c2
486486
rb_sys (0.9.124) sha256=513476557b12eaf73764b3da9f8746024558fe8699bda785fb548c9aa3877ae7
487487
rbs (3.10.3) sha256=70627f3919016134d554e6c99195552ae3ef6020fe034c8e983facc9c192daa6
488-
rbs-merge (1.0.0)
488+
rbs-merge (2.0.0)
489489
rdoc (6.17.0) sha256=0f50d4e568fc98195f9bb155a9e8dff6c7feabfb515fb22ef6df1d12ad5a02b7
490490
reek (6.5.0) sha256=d26d3a492773b2bbc228888067a21afe33ac07954a17dbd64cdeae42c4c69be1
491491
regexp_parser (2.11.3) sha256=ca13f381a173b7a93450e53459075c9b76a10433caadcb2f1180f2c741fc55a4

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -990,7 +990,7 @@ Thanks for RTFM. ☺️
990990
[📌gitmoji]: https://gitmoji.dev
991991
[📌gitmoji-img]: https://img.shields.io/badge/gitmoji_commits-%20%F0%9F%98%9C%20%F0%9F%98%8D-34495e.svg?style=flat-square
992992
[🧮kloc]: https://www.youtube.com/watch?v=dQw4w9WgXcQ
993-
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.348-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
993+
[🧮kloc-img]: https://img.shields.io/badge/KLOC-0.986-FFDD67.svg?style=for-the-badge&logo=YouTube&logoColor=blue
994994
[🔐security]: SECURITY.md
995995
[🔐security-img]: https://img.shields.io/badge/security-policy-259D6C.svg?style=flat
996996
[📄copyright-notice-explainer]: https://opensource.stackexchange.com/questions/5778/why-do-licenses-such-as-the-mit-license-specify-a-single-year

docs/Rbs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ <h2>Defined Under Namespace</h2>
107107
</div>
108108

109109
<div id="footer">
110-
Generated on Thu Feb 19 06:01:56 2026 by
110+
Generated on Thu Feb 19 06:09:29 2026 by
111111
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
112112
0.9.38 (ruby-4.0.1).
113113
</div>

docs/Rbs/Merge.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ <h3 class="signature first" id="register_backend!-class_method">
304304
</div>
305305

306306
<div id="footer">
307-
Generated on Thu Feb 19 06:01:56 2026 by
307+
Generated on Thu Feb 19 06:09:29 2026 by
308308
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
309309
0.9.38 (ruby-4.0.1).
310310
</div>

docs/Rbs/Merge/Backends.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ <h2>Overview</h2><div class="docstring">
117117
</div>
118118

119119
<div id="footer">
120-
Generated on Thu Feb 19 06:01:56 2026 by
120+
Generated on Thu Feb 19 06:09:29 2026 by
121121
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
122122
0.9.38 (ruby-4.0.1).
123123
</div>

docs/Rbs/Merge/Backends/RbsBackend.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ <h3 class="signature " id="reset!-class_method">
486486
</div>
487487

488488
<div id="footer">
489-
Generated on Thu Feb 19 06:01:56 2026 by
489+
Generated on Thu Feb 19 06:09:29 2026 by
490490
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
491491
0.9.38 (ruby-4.0.1).
492492
</div>

docs/Rbs/Merge/Backends/RbsBackend/Language.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ <h4 class="tag_title">Examples:</h4>
566566
</div>
567567

568568
<div id="footer">
569-
Generated on Thu Feb 19 06:01:56 2026 by
569+
Generated on Thu Feb 19 06:09:29 2026 by
570570
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
571571
0.9.38 (ruby-4.0.1).
572572
</div>

docs/Rbs/Merge/Backends/RbsBackend/Node.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2205,7 +2205,7 @@ <h3 class="signature " id="type-instance_method">
22052205
</div>
22062206

22072207
<div id="footer">
2208-
Generated on Thu Feb 19 06:01:56 2026 by
2208+
Generated on Thu Feb 19 06:09:30 2026 by
22092209
<a href="https://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
22102210
0.9.38 (ruby-4.0.1).
22112211
</div>

0 commit comments

Comments
 (0)