aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/config/usercmds.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/config/usercmds.lua')
-rw-r--r--nvim/lua/config/usercmds.lua9
1 files changed, 7 insertions, 2 deletions
diff --git a/nvim/lua/config/usercmds.lua b/nvim/lua/config/usercmds.lua
index 23b1d4e..f7ffe5e 100644
--- a/nvim/lua/config/usercmds.lua
+++ b/nvim/lua/config/usercmds.lua
@@ -40,11 +40,16 @@ local function run_sonar()
40end 40end
41 41
42local function load_sonar_issues() 42local function load_sonar_issues()
43 local cmd = vim.fn.stdpath("config") .. "/scripts/sonarqube.sh" 43 local script = vim.fn.stdpath("config") .. "/scripts/sonarqube.sh"
44
45 if vim.fn.filereadable(script) == 0 then
46 vim.notify("SonarQube-Skript nicht gefunden: " .. script, vim.log.levels.ERROR)
47 return
48 end
44 49
45 vim.fn.setqflist({}, " ", { 50 vim.fn.setqflist({}, " ", {
46 title = "SonarQube Issues", 51 title = "SonarQube Issues",
47 lines = vim.fn.systemlist(cmd), 52 lines = vim.fn.systemlist({ "/bin/sh", script }),
48 }) 53 })
49 54
50 vim.cmd("copen") 55 vim.cmd("copen")