Как я могу добавить сгенерированный код в существующий метод - PullRequest
0 голосов
/ 10 апреля 2019

Синтетический добавляет clearFindViewCache () в методы Activity.onDestroy () и Fragment.onDestroyView ().Как добавить дополнительный код в существующий метод с помощью моего собственного процессора аннотаций?Если мы посмотрим на реализацию синтетического кода, то увидим использование таких классов, как ClassBuilderInterceptorExtension, ClassBuilderFactory и т. Д. Где я могу найти документы и примеры об этом API?

1 Ответ

0 голосов
/ 10 апреля 2019

Kotlin Android Extensions - это плагин компилятора, а не процессор аннотаций.API плагина компилятора Kotlin в настоящее время не документирован и не поддерживается;для будущих версий Kotlin рассматривается поддерживаемый API.

...