-オープンソースのSNSエンジン OpenPNEプロジェクト-

PHP_CodeSniffer で OpenPNE3 標準コーディング規約のチェックをおこなえるようにしました

08 / 14 金曜日 2009

開発チームの海老原です。

PEAR に PHP_CodeSniffer という PHP 5 向けのツールが登録されています。これは PHP などのスクリプトの構文解析をおこない、特定のコーディング規約に反していないかどうかをチェックするものです。使ったことのある方も多いのではないでしょうか。

このツールには前々から興味があったのですが、 OpenPNE3 ではちょうど先日 コーディング規約を作ったばかり なので、この機会に PHP_CodeSniffer で OpenPNE3 標準コーディング規約のチェックがおこなえるように、ルールファイルを作ってみました。

現時点では trunk の data ディレクトリ以下に置いてあります。
https://trac.openpne.jp/svn/OpenPNE3/trunk/data/CodingStandard/OpenPNE3/

これを使って早速チェックしてみましたが……

picture-2

う、うーん……

picture-3

やはり現時点ではあまり芳しくない成績ですね。 PHP_CodeSniffer で適宜チェックして、コードの品質を上げていきたいところです。

ページの先頭に戻る