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