Como posso converter o código sniffer xml do código PHP em html?
Pergunta
Você pode sugerir algum método de conversão de código PHP Sniffer XML Relatório em Página HTML. Acho que posso precisar de alguma tradução ao XSLT ... obrigado antecipadamente pelo conselho.
Solução
Poucos dias atrás, publiquei o XSLT Stylesheet no meu blog: http://phpdojo.blogspot.com/2010/12/converting-phpcodesniffer-xml-report.html incluindo novo tipo de relatório: xsl.
Outras dicas
Apenas para adicionar: se você executar PHPCs através de Jenkins, poderá gerar o relatório no formato 'Checkstyle'.
phpcs --report=checkstyle --report-file=/phpcs/out.xml
Em seguida, configure seu trabalho Jenkins para analisar a saída usando esse arquivo.
Aqui está o plugin:
https://wiki.jenkins-ci.org/display/jenkins/checkstyle+plugin
Aqui estão algumas amostras de saída:
XSLT é bastante pesado de escrever, muito poucas pessoas que conheço podem fazer isso bem; Em vez disso, você pode analisar o XML em um script php e cuspir html.
O Codesniffer também pode gerar seu relatório como um arquivo CSV - se isso for mais fácil para você analisar, use isso.