AnnotationProcessor

@Incubating interface AnnotationProcessor


Summary

Public properties

MutableList<CommandLineArgumentProvider>

Options for the annotation processors provided via CommandLineArgumentProvider.

MapProperty<String, String>

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

ListProperty<String>

Annotation processors to run.

Public properties

argumentProviders

val argumentProviders: MutableList<CommandLineArgumentProvider>

Options for the annotation processors provided via CommandLineArgumentProvider.

See also
arguments

arguments

val arguments: MapProperty<String, String>

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

classNames

val classNames: ListProperty<String>

Annotation processors to run.

If empty, processors will be automatically discovered.