SideCI Blog

自動コードレビューサービスSideCIを提供している株式会社アクトキャットのコーポレートブログです。



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

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

alt="PHPMD setting"

設定画面イメージ

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/