Skip to content

Commit

Permalink
Bump rbs from 3.7.0 to 3.8.0 (#4181)
Browse files Browse the repository at this point in the history
Bumps [rbs](https://github.com/ruby/rbs) from 3.7.0 to 3.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/ruby/rbs/releases">rbs's
releases</a>.</em></p>
<blockquote>
<h2>3.8.0</h2>
<p><a href="https://github.com/ruby/rbs/wiki/Release-Note-3.8">Release
note</a></p>
<h3>Signature updates</h3>
<ul>
<li><code>Dir.mktmpdir</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2158">#2158</a>)</li>
<li><code>File.join</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2158">#2158</a>)</li>
<li><code>IO#each_line</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2151">#2151</a>)</li>
<li><code>Kernel#readlines</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2151">#2151</a>)</li>
<li><code>Ractor.store_if_absent</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2198">#2198</a>)</li>
<li>Update docs as of 2024-12-24, 16:13 JST (<a
href="https://redirect.github.com/ruby/rbs/pull/2193">#2193</a>)</li>
</ul>
<h3>Library changes</h3>
<ul>
<li>Adjust capacity of location children (<a
href="https://redirect.github.com/ruby/rbs/pull/2197">#2197</a>)</li>
<li>Should validate self-type on Proc (<a
href="https://redirect.github.com/ruby/rbs/pull/2192">#2192</a>)</li>
</ul>
<h2>3.8.0.pre.1</h2>
<p><a href="https://github.com/ruby/rbs/wiki/Release-Note-3.8">Release
note</a></p>
<h3>Signature updates</h3>
<ul>
<li><code>RubyVM::AbstractSyntaxTree::Location</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>_JsonWrite#flush</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2134">#2134</a>)</li>
<li><code>Array#fetch_values</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Array#to_csv</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2099">#2099</a>)</li>
<li><code>Exception#set_backtrace</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Fiber#raise</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>GC.config</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Hash.new</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Kernel#raise</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>MatchData#bytebegin</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>MatchData#byteend</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Pathname#mkpath</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2048">#2048</a>)</li>
<li><code>Pathname#rmtree</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2048">#2048</a>)</li>
<li><code>Ractor._require</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Ractor.[]</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Ractor.[]=</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Ractor.main?</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Range#step</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/1958">#1958</a>)</li>
<li><code>RubyVM::AbstractSyntaxTree::Node#locations</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>String#append_as_bytes</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>String#parse_csv</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2099">#2099</a>)</li>
<li><code>String#scan</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2146">#2146</a>)</li>
<li><code>Tempfile.create</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Thread#raise</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Time#iso8601</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Time#xmlschema</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Warning.categories</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>ZStream#finish</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2136">#2136</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ruby/rbs/blob/master/CHANGELOG.md">rbs's
changelog</a>.</em></p>
<blockquote>
<h2>3.8.0 (2024-12-24)</h2>
<h3>Signature updates</h3>
<ul>
<li><code>Dir.mktmpdir</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2158">#2158</a>)</li>
<li><code>File.join</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2158">#2158</a>)</li>
<li><code>IO#each_line</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2151">#2151</a>)</li>
<li><code>Kernel#readlines</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2151">#2151</a>)</li>
<li><code>Ractor.store_if_absent</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2198">#2198</a>)</li>
<li>Update docs as of 2024-12-24, 16:13 JST (<a
href="https://redirect.github.com/ruby/rbs/pull/2193">#2193</a>)</li>
</ul>
<h3>Library changes</h3>
<ul>
<li>Adjust capacity of location children (<a
href="https://redirect.github.com/ruby/rbs/pull/2197">#2197</a>)</li>
<li>Should validate self-type on Proc (<a
href="https://redirect.github.com/ruby/rbs/pull/2192">#2192</a>)</li>
</ul>
<h2>3.8.0.pre.1 (2024-12-19)</h2>
<h3>Signature updates</h3>
<ul>
<li><code>RubyVM::AbstractSyntaxTree::Location</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>_JsonWrite#flush</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2134">#2134</a>)</li>
<li><code>Array#fetch_values</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Array#to_csv</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2099">#2099</a>)</li>
<li><code>Exception#set_backtrace</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Fiber#raise</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>GC.config</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Hash.new</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Kernel#raise</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>MatchData#bytebegin</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>MatchData#byteend</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Pathname#mkpath</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2048">#2048</a>)</li>
<li><code>Pathname#rmtree</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2048">#2048</a>)</li>
<li><code>Ractor._require</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Ractor.[]</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Ractor.[]=</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Ractor.main?</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Range#step</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/1958">#1958</a>)</li>
<li><code>RubyVM::AbstractSyntaxTree::Node#locations</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>String#append_as_bytes</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>String#parse_csv</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2099">#2099</a>)</li>
<li><code>String#scan</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2146">#2146</a>)</li>
<li><code>Tempfile.create</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Thread#raise</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Time#iso8601</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Time#xmlschema</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>Warning.categories</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2189">#2189</a>)</li>
<li><code>ZStream#finish</code> (<a
href="https://redirect.github.com/ruby/rbs/pull/2136">#2136</a>)</li>
<li>Generate docs based on ruby 3.4.0-rc1 (<a
href="https://redirect.github.com/ruby/rbs/pull/2183">#2183</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/ruby/rbs/commit/d2ac2ba1f19eccfd9984454ab459f1712f7cf00b"><code>d2ac2ba</code></a>
Merge pull request <a
href="https://redirect.github.com/ruby/rbs/issues/2199">#2199</a> from
ruby/version-3.8.0</li>
<li><a
href="https://github.com/ruby/rbs/commit/b6d76cef0c14c60ccc5007ef27d4d166f3186a75"><code>b6d76ce</code></a>
Version 3.8.0</li>
<li><a
href="https://github.com/ruby/rbs/commit/ad2e348c418a9b81d4c26bd9bb804537c966e4c1"><code>ad2e348</code></a>
Merge pull request <a
href="https://redirect.github.com/ruby/rbs/issues/2198">#2198</a> from
ruby/ractore_store_if_absent</li>
<li><a
href="https://github.com/ruby/rbs/commit/121e43c2b7500d40f1ae1889e5cdbe9ec3a9baa4"><code>121e43c</code></a>
Add <code>Ractor.store_if_absent</code></li>
<li><a
href="https://github.com/ruby/rbs/commit/aff0d7d9a8595a2e9ad81af7f62bbf25d6204855"><code>aff0d7d</code></a>
Merge pull request <a
href="https://redirect.github.com/ruby/rbs/issues/2193">#2193</a> from
ruby/update-docs</li>
<li><a
href="https://github.com/ruby/rbs/commit/9ffa3be7a5efc3a7ce15abcd2a91bcdeebc7e21e"><code>9ffa3be</code></a>
Update docs as of 15:42 JST</li>
<li><a
href="https://github.com/ruby/rbs/commit/4c77a2b8baf9562d0de42c78af1aa3982f3cd18b"><code>4c77a2b</code></a>
Merge pull request <a
href="https://redirect.github.com/ruby/rbs/issues/2197">#2197</a> from
ksss/fix-capa</li>
<li><a
href="https://github.com/ruby/rbs/commit/e01cb6128e6ee145648f9ffdd62a9704a9ecf459"><code>e01cb61</code></a>
Adjust capacity of location children</li>
<li><a
href="https://github.com/ruby/rbs/commit/3f5897746d5933d9994542cd80ffda4559e5a12e"><code>3f58977</code></a>
Merge pull request <a
href="https://redirect.github.com/ruby/rbs/issues/2196">#2196</a> from
ruby/dependabot/bundler/steep/csv-3.3.2</li>
<li><a
href="https://github.com/ruby/rbs/commit/68cf7fef3f06d2dcc6f6308844eb002f1195dc77"><code>68cf7fe</code></a>
Bump csv from 3.3.1 to 3.3.2 in /steep</li>
<li>Additional commits viewable in <a
href="https://github.com/ruby/rbs/compare/v3.7.0...v3.8.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rbs&package-manager=bundler&previous-version=3.7.0&new-version=3.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Dec 24, 2024
1 parent 6d1a261 commit 7d512de
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,7 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rbs (3.7.0)
rbs (3.8.0)
logger
rdoc (6.10.0)
psych (>= 4.0.0)
Expand Down

0 comments on commit 7d512de

Please sign in to comment.