Skip to content

Commit 222767e

Browse files
authored
ruby: Disable Ruby LSP for ERB files (#41754)
The Ruby extension uses the `solargraph` language server by default for Ruby files. However, when a user opens any ERB file, the extension automatically starts the Ruby LSP. This affects developers because they do not expect the Ruby LSP to be running. Closes zed-extensions/ruby#172 Release Notes: - N/A
1 parent d7b7fa3 commit 222767e

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

assets/settings/default.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1721,6 +1721,9 @@
17211721
"allowed": true
17221722
}
17231723
},
1724+
"HTML+ERB": {
1725+
"language_servers": ["herb", "!ruby-lsp", "..."]
1726+
},
17241727
"Java": {
17251728
"prettier": {
17261729
"allowed": true,
@@ -1743,6 +1746,9 @@
17431746
"allowed": true
17441747
}
17451748
},
1749+
"JS+ERB": {
1750+
"language_servers": ["!ruby-lsp", "..."]
1751+
},
17461752
"Kotlin": {
17471753
"language_servers": ["!kotlin-language-server", "kotlin-lsp", "..."]
17481754
},
@@ -1847,6 +1853,9 @@
18471853
"allowed": true
18481854
}
18491855
},
1856+
"YAML+ERB": {
1857+
"language_servers": ["!ruby-lsp", "..."]
1858+
},
18501859
"Zig": {
18511860
"language_servers": ["zls", "..."]
18521861
}

0 commit comments

Comments
 (0)