Pregunta

Puede sugerir algún método de conversión de informe PHP Code Sniffer XML en la página (s) HTML. Supongo que podría necesitar alguna traducción XSLT ... Gracias de antemano por el consejo.

¿Fue útil?

Solución

Hace

Pocos días he publicado hoja de estilo XSLT en mi blog: http : //phpdojo.blogspot.com/2010/12/converting-phpcodesniffer-xml-report.html incluyendo nuevo tipo de informe:. xsl

Otros consejos

Sólo para añadir: si ejecuta a través phpcs Jenkins, entonces se puede convertir el informe en formato 'Checkstyle'

.

phpcs --report=checkstyle --report-file=/phpcs/out.xml

A continuación, configure su trabajo Jenkins para analizar la salida usando ese archivo.

Aquí está el plugin:

https://wiki.jenkins-ci.org/display/JENKINS / Checkstyle + Plugin

He aquí algunos ejemplos de salida:

introducir descripción de la imagen aquí introducir descripción de la imagen aquí

XSLT es bastante engorroso para escribir, muy pocas personas que conozco puede hacerlo bien; en su lugar puede analizar el código XML en un script PHP y escupir HTML.

CodeSniffer también puede dar salida a su informe como un archivo CSV - si eso es más fácil para que usted pueda analizar sintácticamente, utilice en su lugar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top