BaseKapt
Represents a Kotlin task that runs annotation processing using Kotlin/Kapt.
Note: Always run this task after its related KaptGenerateStubs and KotlinJvmCompile tasks.
Inheritors
Properties
Represents a list of annotation processor option providers.
The directory where class files generated by annotation processing can be found.
Contains all artifacts from the related KotlinJvmCompile.libraries task input.
The directory that contains the compiled related KotlinJvmCompile task classes.
Java source compatibility in the form of the Java language level for the produced class files and Java source code.
The directory where Java source files generated by annotation processing can be found.
The output directory containing the caches necessary to support incremental annotation processing.
Enable searching for annotation processors in the classpath.
Allows adding artifacts (usually JAR files) that contain the implementation of the Java annotation processor.
The names of Gradle's org.gradle.api.artifacts.Configuration that contains all the annotation processor artifacts used to configure kaptClasspath.
A helper shortcut to get KotlinJavaToolchain from kotlinJavaToolchainProvider without calling the .get()
method.
Kotlin task configured JVM toolchain.
The directory where Java source files generated by annotation processing can be found.
Contains all Java source code used in this compilation and generated by related KaptGenerateStubs task stubs.
Specifies the name of org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet for which task is doing annotation processing.
The directory where the generated related KaptGenerateStubs task stub can be found.