Javadoc @ ссылка на классы Kotlin - PullRequest
0 голосов
/ 07 ноября 2018

Это мой Javadoc

/**
 * If you wish to add this fragment to your activity, you must implement {@link com.example.app.BlaActivity BlaActivity}
 *
 * @return an instance of BlaFragment
 */

BlaActivity является классом Kotlin. Когда я наводю указатель мыши на метод с помощью Javadoc выше, всплывающее окно говорит:

If you wish to add this fragment to your activity, you must implement

Returns:
        an instance of BlaFragment

Итак, он не показывает мой класс Kotlin во всплывающем окне. Однако он отлично работает, когда я использую класс Java.

Javadoc не поддерживает классы Kotlin?

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Kotlin имеет другой синтаксис для связывания. База на kotlinlang.org

Вместо

{@link com.example.app.BlaActivity#BlaActivity}

Используйте [ вот так

[com.example.app.BlaActivity.BlaActivity]
0 голосов
/ 07 ноября 2018

Он отлично работает в моем проекте, попробуйте обновить версию kotlin и плагин до последней версии, потому что у меня все последние.

...