2010-09-08 5 views
1

Existe-t-il un moyen de définir une configuration XML pour Checkstyle dans Eclipse qui serait spécifique au projet, comme dans "vous mettez un fichier XML dans l'arborescence du projet et Checkstyle le reconnaît"? Dans la mesure où j'ai étudié, j'ai vu comment changer la configuration pour Eclipse dans son ensemble, et comment inclure un filtre de Supressions, qui (pour autant que je sache) est pas ce que je ' Je cherche car il ne fonctionne que pour supprimer des instances particulières d'avertissements dans des fichiers/lignes donnés, mais je veux supprimer des classes d'erreurs (en désactivant l'espace vide de et de ligne - ce qui me dérange sérieusement car l'éditeur/formateur d'Eclipse moi de le faire à la «mauvaise façon» -, par exemple).Configuration de Checkstyle spécifique au projet dans Eclipse

Répondre

2

Oui, c'est possible.

Il est une configuration de projet relative: http://eclipse-cs.sourceforge.net/advanced_configtypes.html

Exemple .checkstyle:

<?xml version="1.0" encoding="UTF-8"?> 
<fileset-config file-format-version="1.2.0" simple-config="false"> 
    <local-check-config name="project-checkstyle-config" location="/myProject/checkstyle.xml" type="project" description="Project-specific Configuration"> 
     <additional-data name="protect-config-file" value="false"/> 
    </local-check-config>   
</fileset-config> 
1

Vous pouvez définir une validation spécifique dans les propriétés du projet (cliquez avec le bouton droit sur le nœud de projet dans l'explorateur de projet). Il inclut des validations de checkstyle.

Questions connexes