SonarQube copie Quality Profiles
Lors de l'utilisation des profiles de Qualité, il peut être utilise de travailler sur des copies des profiles standards. Ainsi, une référence du standard sera toujours disponibles. Cet article présente la mise en place d'une copie du profile Sonar Way with Findbugs
.
Votre avis
Nobody voted on this yet
|
|
Permissions
Afin de pouvoir administrer les profiles de qualité, il est nécessaire de disposer du droit d'administration. Celui-ci est affecté à des groupes d'utilisateurs, ou des utilisateurs, depuis la section Secutiry
et la page Settings
.

Listing
Les profiles sont disponibles depuis la page Quality Profiles
.

Copie
La copie d'un profile s'effectue en cliquant sur le lien Copy
sur la ligne du profile à copier. Une fenêtre est alors affichée afin de spécifier le nom du nouveau profile.

Dans le cadre de cet article, le profile Sonar way with Findbugs
est copié en spécifiant le nom Etienne way
Après avoir spécifier le nom, la copie est validée en cliquant sur le bouton Copy
. Un message d'attente est alors affiché pendant que le serveur effectue la copie.

Une fois terminé, un message de confirmation est présenté.

Paramétrages
Lors de la copie du profile, il est observé un nombre de 523 règles pour le profile copié, mais que 519 dans le résultat de la copie. Il se trouve que des règles sont obsolètes et non copiés :
- Constant Name
- Local Variable Name
- Member name
- Static Variable Name
La comparaison des profiles indiquent ces différences.

En éditant les règles, un message indique qu'elles ne sont plus disponibles pour affectation à un profile. Elles sont conservées car déjà référencées dans des profiles, mais il est impossible des les ré-utiliser.
