for eclipse checkstyle

eclipse - for - checkstyle maven



Checkstyle-Excluir carpeta (2)

Quiero ignorar una carpeta específica (llamada fuentes generadas) de mis informes de estilo de verificación, porque se generan.

Estoy usando eclipse-cs para mostrar mis violaciones.

Agregué un filtro de supresión a mi xml:

<module name="SuppressionFilter"> <property name="file" value="./suppressions.xml"/> </module>

mi supresiones.xml se ve así:

<?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="/*generated-sources/*/*/./*" checks="[a-zA-Z0-9]*"/> </suppressions>

Pero no está funcionando. ¿algunas ideas?


Además de la respuesta de Philipp, tuve que usar una ruta de acceso absoluta (:-() para el archivo de supresión:

<module name="SuppressionFilter"> <property name="file" value="/Users/xxx/workspace/suppressions.xml"/> </module>

Parece que el complemento Checkstyle no está utilizando el directorio de inicio del proyecto.

(al menos bajo eclipse luna / Mac OS X)


<suppress files="[///]generated-sources[///]" checks="[a-zA-Z0-9]*"/>

esto funciona :)