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.

Foi útil?

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:

enter image description here enter image description here

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top