sonar-pravidla-Extractor je nástroj, Python, který extrahuje porušení pravidel z analytických nástrojů, jako jsou Cppcheck, C ++ Test, Klocwork, atd, a převádí je do pravidel Sonar.
Proč převedení těchto pravidel do pravidel Sonar?
Když děláme analýzu shody pravidla pro kódování, výstup této analýzy nám dává souvislost mezi řádku zdrojového souboru, kde byla porušena pravidla a ID tohoto porušena pravidla. Souvislost mezi ID pravidlo a jeho popisu je třeba věnovat Sonar.
Chcete-li brát v úvahu všechna vlastní pravidla, vyvinuté ve analytické nástroje kvality, je nutné mít nástroj, který vyváží pravidla těchto nástrojů. Sonar Pravidla Extractor je tam na to.
Poznámka: Sonar má standardně pět druhů pravidel závažnosti: Blocker, Critical, dur, moll, Info. Ale to není případ pro všechny nástroje pro analýzu. Například, v Klocwork se přísnosti jsou reprezentovány čísly: 1 (Kritický) až 10 (Info).
Sonar Pravidla Extractor bude mít mapování těchto úrovních tak mají na mysli něco Sonar.
Jak nainstalovat?
Máte-li v Pythonu setuptools již nainstalovány a mají přímý připojení k internetu, stačí spustit následující příkaz:
root @ localhost: ~ # easy_install -O2 sonar-pravidla-Extractor
Pokud není nainstalován Python setuptools, prosím, nainstalujte jej jako první.
Pokud nemáte přímé připojení k internetu, stáhněte balíček vhodný k vaší distribuci a nainstalovat jej.
root @ localhost: ~ # tar zxvf sonar-pravidla-Extractor * .tar.gz
...
root @ localhost: ~ # cd sonar-pravidla-Extractor *
root @ localhost: ~ # python setup.py nainstalovat -O2
...
root @ localhost: ~ #
. Pro uživatele systému Windows, kteří nechtějí, aby spuštění příkazového řádku instalačního programu je nativní .exe balíček
Požadavky na :
- < li> Python
Komentáře nebyl nalezen