4

PHPコードスニファーXMLレポートをHTMLページに変換する方法を提案できますか。XSLTの翻訳が必要になるかもしれません…アドバイスを事前に感謝します。

4

3 に答える 3

5

数日前、ブログにXSLTスタイルシートを投稿しました:http://phpdojo.blogspot.com/2010/12/converting-phpcodesniffer-xml-report.html新しいタイプのレポートを含む:xsl。

于 2010-12-28T10:56:13.227 に答える
4

追加するだけです。Jenkinsを介してphpcsを実行する場合は、レポートを「checkstyle」形式で出力できます。

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

次に、そのファイルを使用して出力を解析するようにJenkinsジョブを構成します。

プラグインは次のとおりです。

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

ここにいくつかの出力サンプルがあります:

ここに画像の説明を入力してください ここに画像の説明を入力してください

于 2012-08-30T12:42:06.123 に答える
0

XSLTは書くのが非常に面倒で、私が知っている人の中でそれをうまくやれる人はほとんどいません。代わりに、PHPスクリプトでXMLを解析し、HTMLを吐き出すことができます。

CodeSnifferは、レポートをCSVファイルとして出力することもできます。解析が簡単な場合は、代わりにそれを使用してください。

于 2009-12-02T08:51:21.840 に答える