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 } }