nvim: Migrate configuration to lua and built-in plugin manager
This commit is contained in:
parent
9d31a63799
commit
6440203958
26 changed files with 453 additions and 616 deletions
|
|
@ -1,38 +1,33 @@
|
|||
return {
|
||||
{
|
||||
url = "https://gitlab.com/schrieveslaach/sonarlint.nvim",
|
||||
lazy = true,
|
||||
ft = {"java", "go", "html", "python", "php"},
|
||||
config = function()
|
||||
require('sonarlint').setup({
|
||||
server = {
|
||||
cmd = {
|
||||
'sonarlint-ls',
|
||||
'-stdio',
|
||||
'-analyzers',
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarjava.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonargo.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarhtml.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarpython.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarphp.jar",
|
||||
},
|
||||
settings = {
|
||||
sonarlint = {
|
||||
test = "test",
|
||||
disableTelemetry = true,
|
||||
focusOnNewCode = true,
|
||||
showAnalyzerLogs = true,
|
||||
},
|
||||
},
|
||||
},
|
||||
filetypes = {
|
||||
'java',
|
||||
'go',
|
||||
'html',
|
||||
'python',
|
||||
"php"
|
||||
},
|
||||
})
|
||||
end
|
||||
}
|
||||
}
|
||||
vim.pack.add({
|
||||
gl("schrieveslaach/sonarlint.nvim"),
|
||||
})
|
||||
|
||||
require('sonarlint').setup({
|
||||
server = {
|
||||
cmd = {
|
||||
'sonarlint-ls',
|
||||
'-stdio',
|
||||
'-analyzers',
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarjava.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonargo.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarhtml.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarpython.jar",
|
||||
"/usr/share/java/sonarlint-ls/analyzers/sonarphp.jar",
|
||||
},
|
||||
settings = {
|
||||
sonarlint = {
|
||||
test = "test",
|
||||
disableTelemetry = true,
|
||||
focusOnNewCode = true,
|
||||
showAnalyzerLogs = true,
|
||||
},
|
||||
},
|
||||
},
|
||||
filetypes = {
|
||||
'java',
|
||||
'go',
|
||||
'html',
|
||||
'python',
|
||||
"php"
|
||||
},
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue