Skip to content

Commit 5eae955

Browse files
committed
Add rubydex dependency
1 parent d46129e commit 5eae955

7 files changed

Lines changed: 468 additions & 0 deletions

File tree

.mcp.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"mcpServers": {
3+
"rubydex": {
4+
"command": "${HOME}/.cargo/bin/rubydex_mcp"
5+
}
6+
}
7+
}

Gemfile.lock

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ PATH
55
language_server-protocol (~> 3.17.0)
66
prism (>= 1.2, < 2.0)
77
rbs (>= 3, < 5)
8+
rubydex (~> 0.1.0.beta1)
89

910
GEM
1011
remote: https://rubygems.org/
@@ -91,6 +92,9 @@ GEM
9192
rubocop (>= 1)
9293
ruby-progressbar (1.13.0)
9394
ruby2_keywords (0.0.5)
95+
rubydex (0.1.0.beta8)
96+
rubydex (0.1.0.beta8-arm64-darwin)
97+
rubydex (0.1.0.beta8-x86_64-linux)
9498
sorbet (0.6.12913)
9599
sorbet-static (= 0.6.12913)
96100
sorbet-runtime (0.6.12913)
@@ -200,6 +204,9 @@ CHECKSUMS
200204
ruby-lsp (0.26.8)
201205
ruby-progressbar (1.13.0) sha256=80fc9c47a9b640d6834e0dc7b3c94c9df37f08cb072b7761e4a71e22cff29b33
202206
ruby2_keywords (0.0.5) sha256=ffd13740c573b7301cf7a2e61fc857b2a8e3d3aff32545d6f8300d8bae10e3ef
207+
rubydex (0.1.0.beta8) sha256=6bba99fed4a334c32c9ea18e803e72335c7ac99a57fbfae552b0c902561eb0de
208+
rubydex (0.1.0.beta8-arm64-darwin) sha256=ea09f759af9ec0986f6196faba505ac4e6618025bb9cc79af975c49acbef3ed3
209+
rubydex (0.1.0.beta8-x86_64-linux) sha256=49598b58d4be412f54164f6323c8e1d32cda883c25a0881f06c4c0b49d4af3dc
203210
sorbet (0.6.12913) sha256=259e28215af2b80bf530d3b6af1c509ddadcdef6fa34417a9afd315f76d4eaf4
204211
sorbet-runtime (0.6.12913) sha256=b07b29c4070e7729fcda55f42ca2cf76ed369537be6680b36208e66c17934ff1
205212
sorbet-static (0.6.12913-universal-darwin) sha256=bc064e1930f3736d7f7ded8ff7631c43d8d66681540be7103e1a3faaa08cc10f

lib/ruby_lsp/internal.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
end
2121
require "set"
2222
require "strscan"
23+
require "rubydex"
2324
require "prism"
2425
require "prism/visitor"
2526
require "language_server-protocol"

project-words

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ rindex
8888
rjson
8989
rmtree
9090
rruby
91+
rubydex
9192
rubyfmt
9293
rubylibdir
9394
rubylibprefix

ruby-lsp.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Gem::Specification.new do |s|
2424
s.add_dependency("language_server-protocol", "~> 3.17.0")
2525
s.add_dependency("prism", ">= 1.2", "< 2.0")
2626
s.add_dependency("rbs", ">= 3", "< 5")
27+
s.add_dependency("rubydex", "~> 0.1.0.beta1")
2728

2829
s.required_ruby_version = ">= 3.0"
2930
end

0 commit comments

Comments
 (0)