Je ne sais pas si vous utilisez la ligne de commande ou un IDE, mais vous aurez essentiellement besoin d'un fichier de suppléments. Si vous modifiez manuellement le fichier de configuration Checkstyle, ajoutez-y un nouveau module :
<module name="SuppressionFilter">
<property name="file" value="mysuppressions.xml" />
</module>
Votre mysuppression.xml
peut être quelque chose comme :
<?xml version="1.0"?>
<!DOCTYPE suppressions PUBLIC
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
<suppressions>
<suppress files="TheClassToIgnore\.java" checks="[a-zA-Z0-9]*"/>
</suppressions>
La valeur de " files
L'attribut " est essentiellement une expression rationnelle pour vos fichiers sources, et la valeur de l'attribut " checks
L'attribut " est une expression rationnelle pour les vérifications à ignorer ("" [a-zA-Z0-9]*
" signifie en gros : tout sauter). C'est le modèle que vous recherchez, je suppose ?