いくつかのコーディングガイドライン違反を減らすことで貢献したいオープンソースのphpプロジェクトがあります。特定のスニフには約 5000 件の違反があるため、正規表現を使用するのが適切だと思います。
コーディング ガイドライン ルールは「FunctionCallArgumentSpacingNoSpaceAfterComma」と呼ばれます。これは、すべての引数をコンマとそれに続くスペースで区切る必要があることを意味します。
これらのスニペットの例は、このルールに違反しています:
$this->message('About', 'Warning, very important!', $this->securityRisk().$this->alterPasswordForm(),2);
$sFiles = t3lib_div::getFilesInDir(PATH_typo3conf,'sql',1,1);
if (!strstr(implode(',',$sFiles).',', '/database.sql,')) {
これらのコーディングガイドライン違反を修正するための便利な正規表現の作成を手伝ってくれる人はいますか? 数時間試しましたが、残念ながら自分でこれを解決することはできません。