Detektのカスタムルール作成入門 by Yushi Okoda

Kotlin Fest 2024
ショート(20分)
Kotlin言語・プログラミング 中級者

Detektのカスタムルール作成入門

Yushi Okoda nakatayouta
4

DetektはKotlinの静的解析ツールであり、コード品質を担保するためのルールを提供しています。
しかし、開発をしていると、既存のルールだけではカバーしきれない場面も出てくるのではないでしょうか?
(例えば、Modifier.Paddingの引数の順番をstart/top/end/bottomに統一するなど)

このセッションでは、Detektのカスタムルールを作成する方法に焦点を当て、具体的な手順を示します。

現状の発表の内容の構想は以下のとおりです

  1. Detektの概要
  2. カスタムルールの作成手順
  3. カスタムルールのテスト方法
  4. カスタムルールの実際の適用方法