Bonjour,
J'ai installé une plateforme d'intégration continue il y a quelque mois (Sonar) intégrant le plugin Findbugs afin de vérifier la qualité du code. La façon de gérer les règles y est super intuitive, j'en suis assez content.
Problème : mon client nous transmet sa conf findbugs sous forme de fichier fbprefs et là, c'est déjà beaucoup moins intuitif. Déja, ce ne sont pas les règles qui y figurent mais des "detector" et chaque champs n'est pas clair.
Si quelqu'un s'y connait ici, je suis preneur. Trop peu d'info sur le net.
Une petite liste de question :
* Chaque détecteur est mis sous la forme "detectorMachin=Machin|true" -> A quoi sert le booleen à la fin ?
* Si ce booleen veut dire que l'on active la règle, les détecteurs non présents dans le fichier seront également désactivés ?
* A la fin du fichier on a une ligne du type "filter_settings=Medium|BAD_PRACTICE,CORRECTNESS,I18N,MALICIOUS_CODE,MT_CORRECTNESS,PERFORMANCE,SECURITY,STYLE|false" -> Pourrait on me dire à quoi sert chaque champ ?
Merci d'avance aux personnes qui m'aideront dans ma quête !!!
Partager