christianchiarulli 4 роки тому
батько
коміт
924565feba
3 змінених файлів з 7 додано та 4 видалено
  1. 1 1
      ftplugin/cs.lua
  2. 2 1
      lua/default-config.lua
  3. 4 2
      lua/lsp/null-ls.lua

+ 1 - 1
ftplugin/cs.lua

@@ -1 +1 @@
-require("lsp").setup "csharp"
+require("lsp").setup "cs"

+ 2 - 1
lua/default-config.lua

@@ -117,11 +117,12 @@ lvim.lang = {
       },
     },
   },
-  csharp = {
+  cs = {
     formatter = {
       exe = "",
       args = {},
     },
+    linters = {},
     lsp = {
       provider = "omnisharp",
       setup = {

+ 4 - 2
lua/lsp/null-ls.lua

@@ -62,10 +62,12 @@ local function setup(filetype, type)
 
   if is_table(executables) then
     for _, exe in pairs(executables) do
-      setup_ls(exe, type)
+      if exe ~= "" then
+        setup_ls(exe, type)
+      end
     end
   end
-  if is_string(executables) then
+  if is_string(executables) and executables ~= "" then
     setup_ls(executables, type)
   end
 end