aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/ocamllsp.lua8
1 files changed, 1 insertions, 7 deletions
diff --git a/lua/lspconfig/ocamllsp.lua b/lua/lspconfig/ocamllsp.lua
index 1b103702..aa954256 100644
--- a/lua/lspconfig/ocamllsp.lua
+++ b/lua/lspconfig/ocamllsp.lua
@@ -9,12 +9,6 @@ local language_id_of = {
reason = 'reason',
}
-local filetypes = {}
-
-for ftype, _ in pairs(language_id_of) do
- table.insert(filetypes, ftype)
-end
-
local get_language_id = function(_, ftype)
return language_id_of[ftype]
end
@@ -22,7 +16,7 @@ end
configs.ocamllsp = {
default_config = {
cmd = { 'ocamllsp' },
- filetypes = filetypes,
+ filetypes = { 'ocaml', 'ocaml.menhir', 'ocaml.interface', 'ocaml.ocamllex', 'reason' },
root_dir = util.root_pattern('*.opam', 'esy.json', 'package.json', '.git'),
get_language_id = get_language_id,
},