diff options
| author | kylo252 <[email protected]> | 2021-11-21 12:29:07 +0100 | 
|---|---|---|
| committer | GitHub <[email protected]> | 2021-11-21 12:29:07 +0100 | 
| commit | 109c766809760f7a9aba5dfb467d8299d2996de0 (patch) | |
| tree | 60aba7e2b91ac87bfd2bdb807438a482788b04d1 /lua/lvim/lsp/null-ls | |
| parent | 5663c925ebef0d48732e8794c2335c118ee61e55 (diff) | |
fix(null-ls): allow the same linter and formatter (#1968)
Diffstat (limited to 'lua/lvim/lsp/null-ls')
| -rw-r--r-- | lua/lvim/lsp/null-ls/formatters.lua | 8 | ||||
| -rw-r--r-- | lua/lvim/lsp/null-ls/linters.lua | 8 | 
2 files changed, 14 insertions, 2 deletions
| diff --git a/lua/lvim/lsp/null-ls/formatters.lua b/lua/lvim/lsp/null-ls/formatters.lua index 96012f21..b2e191c5 100644 --- a/lua/lvim/lsp/null-ls/formatters.lua +++ b/lua/lvim/lsp/null-ls/formatters.lua @@ -4,7 +4,13 @@ local null_ls = require "null-ls"  local services = require "lvim.lsp.null-ls.services"  local Log = require "lvim.core.log" -local is_registered = require("null-ls.sources").is_registered +local is_registered = function(name) +  local query = { +    name = name, +    method = require("null-ls").methods.FORMATTING, +  } +  return require("null-ls.sources").is_registered(query) +end  function M.list_registered_providers(filetype)    local null_ls_methods = require "null-ls.methods" diff --git a/lua/lvim/lsp/null-ls/linters.lua b/lua/lvim/lsp/null-ls/linters.lua index efc3ffad..6a793d26 100644 --- a/lua/lvim/lsp/null-ls/linters.lua +++ b/lua/lvim/lsp/null-ls/linters.lua @@ -4,7 +4,13 @@ local null_ls = require "null-ls"  local services = require "lvim.lsp.null-ls.services"  local Log = require "lvim.core.log" -local is_registered = require("null-ls.sources").is_registered +local is_registered = function(name) +  local query = { +    name = name, +    method = require("null-ls").methods.DIAGNOSTICS, +  } +  return require("null-ls.sources").is_registered(query) +end  function M.list_registered_providers(filetype)    local null_ls_methods = require "null-ls.methods" | 
