Autor Téma: SonarQube a Delphi  (Přečteno 289 krát)

Offline egroups

  • Mladík
  • **
  • Příspěvků: 59
  • Karma: 0
SonarQube a Delphi
« kdy: 02-01-2024, 16:22:46 »
Přes vánoce jsem začal experimentovat se SonarQube a pluginem pro Delphi.
Už dlouho používám na svém interním linuxovém serveru SCM-Manager (git repozitáře).
Nyní jsem pomocí Dockeru rozchodil SonarQube.
Plugin pro Delphi se mi podařilo taky doplnit.
Momentálně to mám tak,že SCM-Manager běží standartně,na stejném serveru v Dockeru běží SonarQube i s pluginem.Na lokálním PC s Delphi mám samozřejmě zdrojáky.Konfigurace sonar-scanner není problém.Už jsem přišel i na to,jak správně nastavit sonar-project.properties,aby scanner byl spokojený.Projekt se mi zobrazuje ve webovém rozhraní SonarQube,ale tím jsem skončil.
Nemám tam žádné výsledky,hlavní obrazovka projektu hlásí The main branch has no lines of code.
Jelikož je SonarQube pro mne experiment,tak už nevím a nějak jsem nedohledal,co ještě a jak nastavit,aby z toho vypadly nějaké výsledky.
Původně jsem předpokládal,že SonarQube zanalyzuje moje zdrojáky a vyplivne na mne návrhy,co upravit,ale asi jsem byl naivní.
Potřebuje k tomu i git repozitář?
Zkoušel to někdo a poradil by mi,co s tím dál?

Offline PetrB0

  • Plnoletý
  • ***
  • Příspěvků: 156
  • Karma: 1
    • Verze Delphi: Delphi XE2, Delphi 10.2 Tokyo, Delphi 10.41
Re:SonarQube a Delphi
« Odpověď #1 kdy: 04-01-2024, 18:13:30 »
Ahoj,
produkt neznám, tak jsem se podíval na jejich stránky, ale tam o Delphi nic nepíšou. Fakt to Delphi podporuje?
https://docs.sonarsource.com/sonarqube/latest/analyzing-source-code/languages/overview/

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3412
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
Re:SonarQube a Delphi
« Odpověď #2 kdy: 04-01-2024, 18:35:34 »
Co vím, tak jsou 2 pluginy

https://github.com/integrated-application-development/sonar-delphi
pricemz druhy je forknut EMBT, ale prvni si myslim ze je aktivnejsi
https://github.com/JAM-Software/SonarDelphi
Embarcadero MVP - Czech republic

Offline Radek Červinka

  • Administrátoři
  • Padawan
  • *****
  • Příspěvků: 3412
  • Karma: 112
    • Verze Delphi: D2007, DXE + 2 poslední
    • O Delphi v češtině
« Poslední změna: 04-01-2024, 18:43:02 od Radek Červinka »
Embarcadero MVP - Czech republic