Kotlin Advent Calendar 2015 20日目を担当します @laprasDrum ごとくろねこと申します。 普段は Java/Kotlin の Android アプリを書いたり、Objective-C/Swift で iOS アプリ書いたりしてます。 今回は kapt のお話を中心にします。 kapt (Kotlin Annotation Processing) とは Java6 から導入された Pluggable Annotation Processing API (JSR 269) を Kotlin 上でも利用可能にしたものです。 実装はkotlin/libraries/tools/kotlin-annotation-processingにあります。 Pluggable Annotation Processing API 自体の解説は櫻庭さんの連載記事に分かりやすく