AnnotationProcessor

@Incubating interface AnnotationProcessor
com.android.build.api.variant.AnnotationProcessor

Summary

Properties

abstract MutableList<CommandLineArgumentProvider>

Options for the annotation processors provided via CommandLineArgumentProvider.

abstract MapProperty<String, String>

Options for the annotation processors provided via key-value pairs.

abstract ListProperty<String>

Annotation processors to run.

Properties

argumentProviders

abstract val argumentProviders: MutableList<CommandLineArgumentProvider>

Options for the annotation processors provided via CommandLineArgumentProvider.

See Also

arguments

abstract val arguments: MapProperty<String, String>

Options for the annotation processors provided via key-value pairs.

classNames

abstract val classNames: ListProperty<String>

Annotation processors to run.

If empty, processors will be automatically discovered.