読者です 読者をやめる 読者になる 読者になる

SideCI Blog

継続的インテグレーションツール(CI)のSideCIが運営しています。コード品質向上や生産性向上など、ソフトウェアエンジニアに役立つCI全般について記事を投稿しています。

PHPMD - PHP Mess Detectorに対応しました

SideCI内にてPHPMDによる自動コードレビュー機能の提供を開始致しました。 SideCI上の設定画面よりPHPMDを有効にして頂ければ、以降、PullRequestがOpenもしくは更新されるたびにPHPMDでスキャンし、結果をGitの差分(diff)にコメント致します。差分のない場所にはコメント致しません。

設定画面イメージ

f:id:sideci:20150324124050p:plain

PHPMDについてはPHPMD公式サイトを御覧ください。

PHPMD - PHP Mess Detector

PHPMD上でチェックする内容はsideci.ymlファイルにて設定可能です。

Example: sideci.yml

linter:
  phpmd:
    options:
      rule: cleancode,codesize,controversial,design,naming,unusedcode

参考: https://www.sideci.com/docs/linter-config-by-sideciyml

PHPプロジェクトの皆様もぜひSideCIをご試用下さい。
SideCI https://www.sideci.com/