GOOGLE ADS

samedi 30 avril 2022

SonarQube - comment désactiver la règle héritée dans le profil de qualité ?

En utilisant SonarQube, nous souhaitons créer un nouveau profil de qualité à partir d'un profil existant, mais désactiver quelques règles. L'interface graphique nous permet de modifier la sévérité des règles héritées, mais pas de désactiver les règles.

Y'a-t-il une quelconque façon de réussir cela?

Une solution de contournement consiste à copier le profil et à le modifier, mais nous souhaitons conserver le lien vers le profil d'origine afin que notre profil hérité récupère toutes les modifications apportées au profil d'origine.


Solution du problème

Indépendamment du profil utilisé, vous pouvez toujours ignorer les règles au niveau du projet: Allez dans le menu Administration --> Paramètres généraux du projet. À partir de là, accédez à Analysis Scope --> Issues.

Ajoutez la ou les règles que vous souhaitez ignorer à la liste Ignorer les problèmes sur plusieurs critères avec **comme modèle de chemin de fichier.

Aucun commentaire:

Enregistrer un commentaire

Comment utiliseriez-vous .reduce() sur des arguments au lieu d'un tableau ou d'un objet spécifique ?

Je veux définir une fonction.flatten qui aplatit plusieurs éléments en un seul tableau. Je sais que ce qui suit n'est pas possible, mais...