From 8036b894c4c8c9a24fe66a50570c09d91c11b349 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Fri, 24 Jul 2026 08:12:37 +0200 Subject: bootstrap: sonar-scanner fuer macOS ergaenzt Wird direkt von nvim/lua/config/usercmds.lua (:SonarScan) und nvim/scripts/sonarqube.sh (:SonarIssues) genutzt - anders als delta oder Neovim selbst ist das keine lose Zusatzsoftware, sondern eine von der Config vorausgesetzte Abhaengigkeit, analog zu clangd/ripgrep. Nur unter Darwin (beruflicher Einsatz), kein FreeBSD-Zweig. --- bootstrap/neovim.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/bootstrap/neovim.sh b/bootstrap/neovim.sh index 6ffefaf..94bf82b 100755 --- a/bootstrap/neovim.sh +++ b/bootstrap/neovim.sh @@ -141,6 +141,17 @@ install_lsp() { install_npm vtsls @vtsls/language-server } +install_analysis() { + # sonar-scanner wird direkt von nvim/lua/config/usercmds.lua (:SonarScan) + # und nvim/scripts/sonarqube.sh (:SonarIssues) genutzt. Nur beruflich + # unter macOS im Einsatz, deshalb kein FreeBSD-Zweig. + case "$OS" in + Darwin) + install_pkg sonar-scanner sonar-scanner + ;; + esac +} + main() { check_prerequisites setup_homebrew_env @@ -149,6 +160,7 @@ main() { install_formatters install_tools install_lsp + install_analysis printf "\nBootstrap abgeschlossen.\n" } -- cgit v1.3