Jetpack Compose 注释处理器在哪里?

where is the jetpack compose annotation processor?

我是 Jetpack Compose 的新手。 通过codelab学习,我想知道带有@Compose注解的函数发生了什么。 所以我下载了 androidx github 并搜索了注解处理@Compose, 但是我找不到注释处理器。 @Compose注解的注解处理器在哪里?

注释处理器上没有 运行 撰写。它 运行 在 Kotlin Compiler Plugin 上,这是一个较低级别的层。

您可以查找编译器源码here

更具体地说,编译器插件正在寻找带有 @Composable 注释的函数 here