Skip to content

Commit b4c908e

Browse files
authored
Upgrade Ruby LSP requirement (#631)
* Upgrade Ruby LSP requirement * Update gem RBIs * Update Sorbet config * Make sure test example uses valid URI
1 parent 7a63050 commit b4c908e

File tree

94 files changed

+57085
-47270
lines changed

Some content is hidden

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

94 files changed

+57085
-47270
lines changed

Gemfile.lock

Lines changed: 25 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ PATH
22
remote: .
33
specs:
44
ruby-lsp-rails (0.4.6)
5-
ruby-lsp (>= 0.24.0, < 0.25.0)
5+
ruby-lsp (>= 0.25.0, < 0.26.0)
66

77
GEM
88
remote: https://rubygems.org/
@@ -130,7 +130,7 @@ GEM
130130
net-protocol
131131
netrc (0.11.0)
132132
nio4r (2.7.4)
133-
nokogiri (1.18.3-x64-mingw-ucrt)
133+
nokogiri (1.18.8-x64-mingw-ucrt)
134134
racc (~> 1.4)
135135
nokogiri (1.18.8-aarch64-linux-gnu)
136136
racc (~> 1.4)
@@ -197,10 +197,9 @@ GEM
197197
zeitwerk (~> 2.6)
198198
rainbow (3.1.1)
199199
rake (13.3.0)
200-
rbi (0.3.3)
200+
rbi (0.3.6)
201201
prism (~> 1.0)
202202
rbs (>= 3.4.4)
203-
sorbet-runtime (>= 0.5.9204)
204203
rbs (4.0.0.dev.4)
205204
logger
206205
prism (>= 1.3.0)
@@ -212,18 +211,18 @@ GEM
212211
io-console (~> 0.5)
213212
require-hooks (0.2.2)
214213
rexml (3.4.1)
215-
rubocop (1.76.0)
214+
rubocop (1.78.0)
216215
json (~> 2.3)
217216
language_server-protocol (~> 3.17.0.2)
218217
lint_roller (~> 1.1.0)
219218
parallel (~> 1.10)
220219
parser (>= 3.3.0.2)
221220
rainbow (>= 2.2.2, < 4.0)
222221
regexp_parser (>= 2.9.3, < 3.0)
223-
rubocop-ast (>= 1.45.0, < 2.0)
222+
rubocop-ast (>= 1.45.1, < 2.0)
224223
ruby-progressbar (~> 1.7)
225224
unicode-display_width (>= 2.4.0, < 4.0)
226-
rubocop-ast (1.45.0)
225+
rubocop-ast (1.45.1)
227226
parser (>= 3.3.7.2)
228227
prism (~> 1.4)
229228
rubocop-minitest (0.38.1)
@@ -238,40 +237,39 @@ GEM
238237
rubocop-sorbet (0.10.2)
239238
lint_roller
240239
rubocop (>= 1.75.2)
241-
ruby-lsp (0.24.0)
240+
ruby-lsp (0.25.0)
242241
language_server-protocol (~> 3.17.0)
243242
prism (>= 1.2, < 2.0)
244243
rbs (>= 3, < 5)
245-
sorbet-runtime (>= 0.5.10782)
246244
ruby-progressbar (1.13.0)
247245
ruby2_keywords (0.0.5)
248246
securerandom (0.4.1)
249-
sorbet (0.5.12157)
250-
sorbet-static (= 0.5.12157)
251-
sorbet-runtime (0.5.12157)
252-
sorbet-static (0.5.12157-aarch64-linux)
253-
sorbet-static (0.5.12157-universal-darwin)
254-
sorbet-static (0.5.12157-x86_64-linux)
255-
sorbet-static-and-runtime (0.5.12157)
256-
sorbet (= 0.5.12157)
257-
sorbet-runtime (= 0.5.12157)
258-
spoom (1.7.2)
247+
sorbet (0.5.12222)
248+
sorbet-static (= 0.5.12222)
249+
sorbet-runtime (0.5.12222)
250+
sorbet-static (0.5.12222-aarch64-linux)
251+
sorbet-static (0.5.12222-universal-darwin)
252+
sorbet-static (0.5.12222-x86_64-linux)
253+
sorbet-static-and-runtime (0.5.12222)
254+
sorbet (= 0.5.12222)
255+
sorbet-runtime (= 0.5.12222)
256+
spoom (1.7.4)
259257
erubi (>= 1.10.0)
260258
prism (>= 0.28.0)
261259
rbi (>= 0.3.3)
262260
rbs (>= 4.0.0.dev.4)
263261
rexml (>= 3.2.6)
264262
sorbet-static-and-runtime (>= 0.5.10187)
265263
thor (>= 0.19.2)
266-
sqlite3 (2.6.0-aarch64-linux-gnu)
267-
sqlite3 (2.6.0-aarch64-linux-musl)
268-
sqlite3 (2.6.0-arm64-darwin)
269-
sqlite3 (2.6.0-x64-mingw-ucrt)
270-
sqlite3 (2.6.0-x86_64-darwin)
271-
sqlite3 (2.6.0-x86_64-linux-gnu)
272-
sqlite3 (2.6.0-x86_64-linux-musl)
264+
sqlite3 (2.7.2-aarch64-linux-gnu)
265+
sqlite3 (2.7.2-aarch64-linux-musl)
266+
sqlite3 (2.7.2-arm64-darwin)
267+
sqlite3 (2.7.2-x64-mingw-ucrt)
268+
sqlite3 (2.7.2-x86_64-darwin)
269+
sqlite3 (2.7.2-x86_64-linux-gnu)
270+
sqlite3 (2.7.2-x86_64-linux-musl)
273271
stringio (3.1.7)
274-
tapioca (0.17.1)
272+
tapioca (0.17.6)
275273
benchmark
276274
bundler (>= 2.2.25)
277275
netrc (>= 0.11.0)

ruby-lsp-rails.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ Gem::Specification.new do |spec|
2424
Dir["lib/**/*", "LICENSE.txt", "Rakefile", "README.md"]
2525
end
2626

27-
spec.add_dependency("ruby-lsp", ">= 0.24.0", "< 0.25.0")
27+
spec.add_dependency("ruby-lsp", ">= 0.25.0", "< 0.26.0")
2828
end

sorbet/config

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@
33
--ignore=tmp/
44
--ignore=vendor/
55
--ignore=test/dummy
6-
--enable-experimental-rbs-signatures
7-
--enable-experimental-rbs-assertions
6+
--enable-experimental-rbs-comments
87
--enable-experimental-requires-ancestor

0 commit comments

Comments
 (0)