From 0dfd5bc4baa301252eb583e31072a02da2cccbef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Jan 2026 22:45:57 +0000 Subject: [PATCH 1/2] Bump the minor-and-patch group with 2 updates Bumps the minor-and-patch group with 2 updates: [prism](https://github.com/ruby/prism) and [sorbet-static-and-runtime](https://github.com/sorbet/sorbet). Updates `prism` from 1.7.0 to 1.8.0 - [Release notes](https://github.com/ruby/prism/releases) - [Changelog](https://github.com/ruby/prism/blob/main/CHANGELOG.md) - [Commits](https://github.com/ruby/prism/compare/v1.7.0...v1.8.0) Updates `sorbet-static-and-runtime` from 0.6.12875 to 0.6.12883 - [Release notes](https://github.com/sorbet/sorbet/releases) - [Commits](https://github.com/sorbet/sorbet/commits) --- updated-dependencies: - dependency-name: prism dependency-version: 1.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: sorbet-static-and-runtime dependency-version: 0.6.12883 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 4741b55f..c3467392 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -48,7 +48,7 @@ GEM pp (0.6.3) prettyprint prettyprint (0.2.0) - prism (1.7.0) + prism (1.8.0) psych (5.3.1) date stringio @@ -91,14 +91,14 @@ GEM lint_roller rubocop (>= 1.75.2) ruby-progressbar (1.13.0) - sorbet (0.6.12875) - sorbet-static (= 0.6.12875) - sorbet-runtime (0.6.12875) - sorbet-static (0.6.12875-universal-darwin) - sorbet-static (0.6.12875-x86_64-linux) - sorbet-static-and-runtime (0.6.12875) - sorbet (= 0.6.12875) - sorbet-runtime (= 0.6.12875) + sorbet (0.6.12894) + sorbet-static (= 0.6.12894) + sorbet-runtime (0.6.12894) + sorbet-static (0.6.12894-universal-darwin) + sorbet-static (0.6.12894-x86_64-linux) + sorbet-static-and-runtime (0.6.12894) + sorbet (= 0.6.12894) + sorbet-runtime (= 0.6.12894) stringio (3.2.0) tapioca (0.17.10) benchmark From 128ba27dd74ed3f9cedad33b59dafec849db6d91 Mon Sep 17 00:00:00 2001 From: Stan Lo Date: Mon, 26 Jan 2026 21:46:53 +0000 Subject: [PATCH 2/2] Update test expectations for Prism 1.8.0 and Sorbet 0.6.12883 Prism 1.8.0 reports unterminated construct errors at the opening token instead of end-of-line (ruby/prism#3848). Sorbet 0.6.12883 reports block parameters as T.noreturn instead of T.untyped in LSP signature help responses. --- test/spoom/cli/srb/lsp_test.rb | 2 +- test/spoom/deadcode/index_definitions_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/spoom/cli/srb/lsp_test.rb b/test/spoom/cli/srb/lsp_test.rb index 7f0bfaed..bdfcbe07 100644 --- a/test/spoom/cli/srb/lsp_test.rb +++ b/test/spoom/cli/srb/lsp_test.rb @@ -214,7 +214,7 @@ def bar(a) result = @project.spoom("srb lsp --no-color sigs lib/sigs.rb 12 4") assert_equal(<<~MSG, result.out) Signature for `lib/sigs.rb:12:4`: - * SigsTest#bar(a: Integer, : T.untyped) + * SigsTest#bar(a: Integer, : T.noreturn) MSG end diff --git a/test/spoom/deadcode/index_definitions_test.rb b/test/spoom/deadcode/index_definitions_test.rb index 4ef6e569..0e378c65 100644 --- a/test/spoom/deadcode/index_definitions_test.rb +++ b/test/spoom/deadcode/index_definitions_test.rb @@ -22,7 +22,7 @@ def foo( Error while parsing foo.rb: - unexpected end-of-input; expected a `)` to close the parameters (at 1:8) - unexpected end-of-input, assuming it is closing the parent top level context (at 1:8) - - expected an `end` to close the `def` statement (at 1:8) + - expected an `end` to close the `def` statement (at 1:0) ERRORS end