From acc391dc019ada8a5a59944ee3fec30f36d37672 Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Sun, 30 Mar 2025 00:54:40 +0100 Subject: [PATCH] feat(jedi-language-server): add pylint check --- lua/lsp/config/jedi_language_server.lua | 26 +++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/lua/lsp/config/jedi_language_server.lua b/lua/lsp/config/jedi_language_server.lua index 6422f8f..6dece72 100644 --- a/lua/lsp/config/jedi_language_server.lua +++ b/lua/lsp/config/jedi_language_server.lua @@ -97,6 +97,32 @@ return { }, }, }, + { + cmd = { + "pylint", + "--disable=all", + "--enable=E1101", + "--output-format=json", + "--from-stdin", + "%file%", + }, + stdin = true, + stdout = true, + json = { + lnum = "line", + end_lnum = "endLine", + col = "column", + end_col = "endColumn", + code = "message-id", + message = "message", + severity = "type", + }, + zero_idx_col = true, + severity_map = { + error = ERROR, + }, + source = "pylint", + }, }, keymaps = { {