sonar-reëls-extractor is 'n Python instrument wat uittreksels van die skending reëls van analise gereedskap soos Cppcheck, C ++ toets Klocwork, ens en omskep dit in Sonar reëls.
Hoekom die omskakeling van die reëls in Sonar reëls?
Wanneer ons besig met 'n ooreenstemming ontleding van kodering reëls, die opbrengs van hierdie analise gee ons 'n skakel tussen die lyn van die bron lêer waar die reël is geskend en die ID van hierdie geskend reël. 'N assosiasie tussen 'n reël ID en die beskrywing moet aan Sonar gegee word.
Aan al die persoonlike reëls ontwikkel in die gehalte-ontleding gereedskap in ag neem, is dit nodig om 'n nut wat dié gereedskap 'reëls uitvoer te hê. Die Sonar Reëls Extractor is daar vir dit.
Nota: Sonar het by verstek vyf soorte reël erns: Blocker, Kritieke, Major, Minor, Info. Maar dit is nie die geval nie vir al die ontleding gereedskap. Byvoorbeeld, in Klocwork, is die wrede behandeling wat deur nommers: 1 (Kritieke) tot 10 (info).
Die Sonar Reëls Extractor sal 'n afbeelding van die vlakke so dit beteken om iets te Sonar.
Hoe om dit te installeer?
As jy Python setuptools reeds geïnstalleer en het 'n direkte internet konneksie, jy hoef net die volgende opdrag uit te voer:
wortel @ localhost: ~ # easy_install -O2 sonar-reëls-extractor
As Python setuptools is nie geïnstalleer, installeer dit eerste.
As jy nog nie 'n direkte verbinding met die internet, laai 'n pakket wat geskik is vir jou verspreiding en installeer dit.
wortel @ localhost: ~ # teer zxvf sonar-reëls-extractor * Tar.gz
...
wortel @ localhost: ~ # cd sonar-reëls-extractor *
wortel @ localhost: ~ # luislang setup.py installeer -O2
...
wortel @ localhost: ~ #
. Vir Windows-gebruikers wat nie wil die command line installeerder wil loop, daar is 'n boorling exe pakket
Vereistes :
- < li> Python
Kommentaar nie gevind