Целевые аннотации с использованием сайта недоступны с отражением Котлина

Я использую сайт аннотации target @get который @get смутил меня.

 class GetSiteTarget1(@get:Annotation val value: Int = 1); class GetSiteTarget2 { val value = 1 @Annotation get () { return field; } }; 

оба класса выше с разным результатом:

 GetSiteTarget1::value.getter.annotations; // not has @Annotation GetSiteTarget1::value.getter.javaMethod!!.annotations // has @Annotation GetSiteTarget2::value.getter.annotations; // has @Annotation GetSiteTarget2::value.getter.javaMethod!!.annotations // has @Annotation 

И оба класса аннотируются с @Annotation :

 RuntimeVisibleAnnotations: 0: #10() // @Annotation 

Может ли кто-нибудь сказать мне, почему?

Целевые аннотации целевого сайта пока не отображаются в kotlin-отражении. Это известная проблема: https://youtrack.jetbrains.com/issue/KT-10837 .

Intereting Posts
Почему IntelliJ Idea не признает мои тесты Spek? Расширенное назначение и приращение не поддерживаются для локальных делегированных свойств и встроенных свойств Вызовите встроенную функцию Kotlin из Java Форма входа с повторным запросом на rxJava и дооснащение Обнаружение молчания в аудиофайле (amr) с использованием Java / Kotlin на устройствах Android RecyclerView добавляет «пустой» элемент макета, и когда я нажимаю его, приложение падает Как обеспечить класс kotlin для конфигураций запуска eclipse? Подождите, пока два наблюдаемых испускают истину Kotlin: Reified generics, похоже, не работают правильно для сравнения hash / equals Android Kotlin ImageView binding Может ли ковариантный параметр типа находиться во входной позиции в конструкторе? Как отключить клавиатуру, когда я нажимаю EditText? Kotlin – Список в списке фильтрации Параметр «Контроллер весны» не изменяется с параметром Устранение неполадок при настройке изображения для выбранного объекта Image Image Kotlin / Anko DSL