меня аннотация:
@Target(AnnotationTarget.PROPERTY)
@Retention(AnnotationRetention.SOURCE)
annotation class Key(val name: String)
Есть некий интерфейс:
interface Foo {
@Key("key")
val bar: Int
}
В процессоре пытаюсь получить аннотацию для этого элемента, но не получается, потому как element.getAnnotation(Key::class.java) возвращает null.
Как быть?
@Target(GETTER)
Обсуждают сегодня