コード自動生成初学者のためのKSP by RyuNen344

Kotlin Fest 2022
ショート(25分)

コード自動生成初学者のためのKSP

RyuNen344 RyuNen344 RyuNen344

javaにはannotation processorというものがあります。
kotlin開発者は普段kaptとbuild.gradleに宣言を行うことで機能を使用してきました。

kotlinからannotation processorを使用する際には無駄になる処理が多く、ボトルネックが存在しています。
それらの問題を解決すべく、pure kotlinなsymbol processingを提供するkspが開発されました。

今までは雰囲気でkaptを使用していた方、単純に自動生成処理を作りたい方!kspが発表を機会に自動生成の世界に一緒に飛び込みましょう!