PHPStan
新着順
人気順
こんにちは、エンジニアの 工藤 です。 コロプラでは普段から PHP を用いた開発を行っていますが、静的解析ツールである PHPStan はもはやほぼ全てのプロジェクトに導入されており、 CI での実行による安全性の担保において欠かせない存在となっています。 …
こんにちは。エンジニアの薮 (@tyabu12) です。 PHPStan を大規模な既存コードベースに後から導入するとき、真っ先にぶつかるのが 「既存コードに対して生まれる、大量の PHPStan のエラーをどう扱うか」 という問題です。 コロプラでも稼働期間の長いプロジ…
こんにちは。バックエンドエンジニアの平野です。 前回の記事では、運用中のタイトルに静的解析を導入してコード品質を継続的に改善した話を紹介しました。 今回はPHPStanの機能のひとつである、ユーザー独自の静的解析ルールを定義できる「カスタムルール」…
こんにちは。サーバーエンジニアの平野です。今回の記事では、私たちが運用中のプロジェクトにPHPの静的解析ツールであるPHPStanを導入した経緯とその効果についてご紹介したいと思います。コードの品質を高めるためのツールとして、ユニットテストやフォー…