SonarQube to narzędzie do automatycznej analizy jakości kodu. Nasz serwer działa pod adresem https://sonar.suncode.local i ocenia nowy kod projektu PlusWorkflow (klucz projektu PlusWorkflow) według bramki jakości, czyli zestawu progów, które muszą spełnić zmiany: oceny niezawodności, bezpieczeństwa i utrzymywalności, pokrycie testami i odsetek zduplikowanego kodu. Profil reguł dla Javy to „Suncode java”.

Uwagi Sonara sprawdzamy na trzech poziomach:

Od czego zacząć

  1. SonarQube - Connected Mode w IntelliJ — połącz wtyczkę w IDE z serwerem, żeby widzieć te same uwagi co serwer.
  2. SonarQube - konfiguracja serwera MCP dla omp — podłącz Sonara do asystenta omp (tylko omp, nie Claude Code ani Cursor).
  3. SonarQube - praca z asystentem AI — jak asystent analizuje kod, jakie werdykty nadaje i czego nie robi bez Twojej zgody.
  4. SonarQube - fałszywe alarmy i oznaczanie zgłoszeń — przeanalizowane fałszywe alarmy i jak oznaczać nowe na serwerze.

Podstrony