SonarQube

Innen: Hungaropédia
Ugrás a navigációhozUgrás a kereséshez
SonarQube

FejlesztőSonarSource
Legfrissebb stabil kiadás
  • 7.9.6 (long-term support release, 2021. március 30.)[1]
  • 9.9 (long-term support release, 2023. február 7.)[2]
  • 8.9.10 (long-term support release, 2022. október 14.)[3]
  • 25.2.0 (stabil verzió, 2025. január 31.)[4]
Programozási nyelv
Operációs rendszer
PlatformJava virtuális gép
Kategória
LicencGNU Lesser General Public License
A SonarQube weboldala

A SonarQube egy nyílt forráskódú szoftver forráskódminőség ellenőrzésére és követésére.

Főbb jellemzői

A SonarQube alapból Java nyelvet képes feldolgozni, kiegészítőkkel többek közt C/C++, Groovy, C#, PHP, Flex, JavaScript, Python, PL/SQL és COBOL nyelvek feldolgozására is lehet használni. Grafikonokat készít a forráskód olyan minőségi kritériumairól, mint a duplikált kód mennyisége, a kód szabványok betartása, unit tesztek mennyisége és az általuk lefedett forráskód, a forráskód komplexitása, esetleges hibák, dokumentáltság, valamint az architektúra. Mindezeket a mérési eredményeket több ellenőrzésen keresztül megtartja és az értékek változását is meg tudja jeleníteni. Az elterjedtebb build eszközzel együtt tud működni, létezik kiegészítője az Ant, Maven és Gradle eszközökhöz, valamint a Bamboo, a Jenkins és a Hudson folyamatos integrációs rendszerekhez. Egy eclipse kiegészítő is létezik hozzá, amellyel a SonarQube szerver statisztikáit lehet a fejlesztőeszközből felhasználni.

Elismerések

2009-ben a Jolt Awards díjat nyerte el a teszt eszközök kategóriában. Több ismert cég és szoftverfejlesztő szervezet használ SonarQube szervert, köztük az eXo platform, az Apache Software Foundation, az Eclipse Foundation és Andalúzia autonóm kormányzata[5] is.

Jegyzetek