JavaCompilation

Added in 7.1.0

@Incubating
interface JavaCompilation


Build-time properties for Java compile inside a Component

This is accessed via Component.javaCompilation

Summary

Public properties

AnnotationProcessor

Returns the AnnotationProcessor for configuring Java annotation processor.

Configuration

Access to the variant's annotation processor Configuration; for example, the debugAnnotationProcessor Configuration for the debug variant.

Public properties

annotationProcessor

Added in 7.1.0
val annotationProcessorAnnotationProcessor

Returns the AnnotationProcessor for configuring Java annotation processor.

annotationProcessorConfiguration

Added in 8.10.0
val annotationProcessorConfigurationConfiguration

Access to the variant's annotation processor Configuration; for example, the debugAnnotationProcessor Configuration for the debug variant.

The returned Configuration should not be resolved until execution time.