<https://kotlinlang.slack.com/archives/kapt/p14888...
# kapt
y
https://kotlinlang.slack.com/archives/kapt/p1488853942000442 Yes, it’s a compiler plugin, and it can be potentially used with any build system. The Gradle plugin just provides the task that sets the required compiler plugin options.
k
yan: Do you mean its similar to
com.sun.source.util.Plugin
? https://docs.oracle.com/javase/8/docs/jdk/api/javac/tree/com/sun/source/util/Plugin.html
y
@kage That’s the javac API. Kotlin also has a plugin API, though it’s not public.
k
Can you point us to how to use this api? We want to be able to use kapt with the kotlin-compiler-embeddable.jar
c
can we use org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor to configure IntelliJ to perform the Annotation processing (without using Gradle)?