はじめに この記事は and factory.inc Advent Calendar 2023 の10日目の記事です。 昨日は @nsym__m さんの「今年やってよかった輪読会の本と進め方」でした。 本記事では、Kotlin用の静的コード分析ツールである「Konsist」を試しに導入してみたので、導入方法や実際に作成した内容を共有したいと思います。 Konsistとは 「Konsist」は、Kotlin専用の静的コード分析ツールです。コードの一貫性とコーディング規約の遵守を目指し、Kotlinプロジェクトの統一されたコード構造を維持します。このツールは、JUnitやKotestを使用した単体テストの形式で、コード品質を確保するためのチェックを行います。 (ChatGPTによる要約 ) 単体テストの形式でコードのルールをチェックしてくれるもので、宣言周りやアーキテクチャ周りのチェックが可能