PHPコードSniffer XMLレポートをHTMLに変換するにはどうすればよいですか?
質問
PHPコードSniffer XMLレポートをHTMLページに変換する方法を提案できますか? XSLTの翻訳が必要かもしれません…アドバイスを前もってありがとう。
解決
数日前、私は私のブログにXSLT StyleSheetを投稿しました: http://phpdojo.blogspot.com/2010/12/converting-phpcodesniffer-xml-report.html 新しいタイプのレポートを含む:XSL。
他のヒント
追加するだけで、Jenkinsを介してPHPCSを実行する場合、レポートを「CheckStyle」形式で出力できます。
phpcs --report=checkstyle --report-file=/phpcs/out.xml
次に、Jenkinsジョブを構成して、そのファイルを使用して出力を解析します。
これがプラグインです:
https://wiki.jenkins-ci.org/display/jenkins/checkstyle+plugin
ここにいくつかの出力サンプルがあります:
XSLTは書くのが非常に面倒です。代わりに、PHPスクリプトでXMLを解析し、HTMLを吐き出すことができます。
CodesNifferは、レポートをCSVファイルとして出力することもできます。解析する方が簡単な場合は、代わりにそれを使用してください。
所属していません StackOverflow