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 :)