Java 如何将自定义注释处理器与Buck一起使用?
正如标题所述——我希望使用Buck定制Java注释处理器(例如Dagger 1/2)。查看文档并没有发现任何与Java(或Android)相关的构建规则的任何明显的注释处理相关属性,我也找不到该场景的任何示例 不过,我确实在GitHub上找到了答案,但最近没有任何有意义的答案 这是巴克仍然不支持的吗?Java 如何将自定义注释处理器与Buck一起使用?,java,android,dagger,annotation-processing,buck,Java,Android,Dagger,Annotation Processing,Buck,正如标题所述——我希望使用Buck定制Java注释处理器(例如Dagger 1/2)。查看文档并没有发现任何与Java(或Android)相关的构建规则的任何明显的注释处理相关属性,我也找不到该场景的任何示例 不过,我确实在GitHub上找到了答案,但最近没有任何有意义的答案 这是巴克仍然不支持的吗? 如果没有,是否有人找到了解决方法?Coneko向您指出了该问题中的代码。Buck中的每个构建规则都有一个带有Arg类的描述,该类描述规则所采用的参数。在java\u库的情况下,有annotatio
如果没有,是否有人找到了解决方法?Coneko向您指出了该问题中的代码。Buck中的每个构建规则都有一个带有
Arg
类的描述,该类描述规则所采用的参数。在java\u库
的情况下,有annotation\u processor\u deps
,annotation\u pocessor\u params
,annotation\u processor
,以及annotation\u processor\u only
-运行批注处理器所需的依赖项集annotation\u processor\u deps
-要传递给批注处理器的参数列表annotation\u pocessor\u params
-注释处理器注释\u处理器
-annotation\u processor\u only
如果此库仅为批注处理器True
java\u插件所做的事情。我们尽量不改变文档中的语法。