|
CheckStyle
3.Configuration du plugin
La gestion des erreurs de style est configurable dans toutes ces
formes. Vous pouvez ainsi définir un degré d'erreur
pour chaque type de message. Une « Check Configuration »
peut être créée et ainsi être appliquée
sur plusieurs projets. La création d'une configuration de
Check Style se fait par le biais de l'interface fourni avec le
plugin, et vous pouvez ainsi utiliser un fichier existant de « Check
Configuration » dans un répertoire de votre choix.
3.1.Création d'une
configuration
Création de notre « Check Configuration »:

Sélectionnez par la suite le noeud Check Style :

Comme il est possible de voir, une configuration de base est fournie
avec le plugin et qui s'appel « Sun Checks ».
Ici vous avez la possibilité de modifier cette configuration
avec un Eclipse 3.1.0.
Cliquez sur “Nouveau...” pour créer une nouvelle
configuration, vous aurez par la suite :

La boite de dialogue contenant les propriétés de “Check
Configuration” apparaît. Les propriétés
sont vides, et vous devez fournir certaines informations concernant
votre nouvelle configuration.
Choisissez quel type de configuration vous voulez créer. Pour
commencer nous allons créer une configuration interne. Selon
que vous choisissez un type, les propriétés diffèrent.
Ici, Localisation est grisé car il est considéré
comme étant limité au workspace d’Eclipse. Vous
ne pouvez créer une seule configuration avec le nom que vous
spécifiez (Champ obligatoire). Description permet de définir
ce que fait votre configuration et est facultative.

Après avoir
fourni les informations, cliquez sur “Ok” et si vous avez
fait quelque chose qu’il ne fallais pas, vous en serrez averti.
Par la suite, la boite de dialogue se ferme et vous verrez que votre
nouvelle configuration se trouve en haut de la liste des
configuration existantes dans le menu principal.
Vous pouvez à
tout moment changer une propriété en choisissant la
configuration et en cliquant par la suite sur “propriété”.

Pour le moment, votre
configuration est vide car vous n’avez pas encore défini
des “check”.
|
|
 |
|