Another question regarding annotation processing: ...
# general
m
Another question regarding annotation processing: I have added an (external lib) annotation processor to my java_binary target as a dependency, but it seems to me that it is not running correctly. If i am understanding this correctly, annotation processors need to be activated during compilation, either with a
-processorpath
flag or by writing an entry into
META-INF/services/javax.annotation.processing.Processor
. Which method does pants use for this activation? Further, if I am just including the annotation processor as a jar_lib dependency, how does Pants know that it is a annotation processor?