Skip to content

Commit 51f9f95

Browse files
authored
Bump ruby-lsp dependency to v0.17.11 (#428)
* Bump ruby-lsp dependency to v0.17.11 * $ bundle lock --add-platform x64-mingw-ucrt * Fix types * Bump Dependency in gemspec * Use short names
1 parent 9cfc64d commit 51f9f95

File tree

5 files changed

+919
-536
lines changed

5 files changed

+919
-536
lines changed

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ PATH
1010
remote: .
1111
specs:
1212
ruby-lsp-rails (0.3.11)
13-
ruby-lsp (>= 0.17.2, < 0.18.0)
13+
ruby-lsp (>= 0.17.11, < 0.18.0)
1414

1515
GEM
1616
remote: https://rubygems.org/
@@ -234,7 +234,7 @@ GEM
234234
rubocop (~> 1.51)
235235
rubocop-sorbet (0.8.3)
236236
rubocop (>= 0.90.0)
237-
ruby-lsp (0.17.9)
237+
ruby-lsp (0.17.11)
238238
language_server-protocol (~> 3.17.0)
239239
prism (>= 0.29.0, < 0.31)
240240
rbs (>= 3, < 4)

lib/ruby_lsp/ruby_lsp_rails/addon.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,9 @@ def create_document_symbol_listener(response_builder, dispatcher)
7777

7878
sig do
7979
override.params(
80-
response_builder: ResponseBuilders::CollectionResponseBuilder[Interface::Location],
80+
response_builder: ResponseBuilders::CollectionResponseBuilder[T.any(
81+
Interface::Location, Interface::LocationLink
82+
)],
8183
uri: URI::Generic,
8284
node_context: NodeContext,
8385
dispatcher: Prism::Dispatcher,

lib/ruby_lsp/ruby_lsp_rails/definition.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ class Definition
3434
sig do
3535
params(
3636
client: RunnerClient,
37-
response_builder: ResponseBuilders::CollectionResponseBuilder[Interface::Location],
37+
response_builder: RubyLsp::ResponseBuilders::CollectionResponseBuilder[T.any(
38+
Interface::Location, Interface::LocationLink
39+
)],
3840
node_context: NodeContext,
3941
index: RubyIndexer::Index,
4042
dispatcher: Prism::Dispatcher,

ruby-lsp-rails.gemspec

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

26-
spec.add_dependency("ruby-lsp", ">= 0.17.2", "< 0.18.0")
26+
spec.add_dependency("ruby-lsp", ">= 0.17.11", "< 0.18.0")
2727
end

0 commit comments

Comments
 (0)