Intégration de règles PMD
Bonjour,
Je suis entrain d'intégrer des règles PMD dans l'outil sonar. Pour cela j'utilise l'option "Create profil". Certaines des règles sont bien intégrées mais d'autre pas.
Voici un exemple d'une règles qui empêche la création d'un profil :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<rule name="PackageName" message="Toute classe d'un projet doit appartenir à un package ( XXX. par exemple)." class="net.sourceforge.pmd.rules.XPathRule">
<description>
Toute classe d'un projet doit appartenir à un package ( XXX. ...)
</description>
<properties>
<property name="xpath">
<value>
//PackageDeclaration/Name[not (starts-with(@Image,'XXX.') )]
</value>
</property>
</properties>
<priority>3</priority>
</rule> |
J'ai l'impression que l'outil sonar ne reconnait pas les balise " properties ".
Comment je peut faire pour les intégrer tous de même?
Merci d'avance.