Как мне наследовать документацию KDoc в классе Java?

У меня есть классы Kotlin с KDoc, например:

abstract class Something {
  /** # Documentation */
  abstract fun someFun()
}

Этот класс расширен классами Kotlin и Java. KDoc правильно наследуется классами Kotlin. KDoc отображается при нажатии Ctrl+Q в Intellij в подклассе. Однако это не работает, если подкласс написан на Java. KDoc не наследуется в этом случае.

Как я могу наследовать KDoc в Java?

1 ответ

      class Child extends Something {
   @override
   fun someFun(){
     fun funn = new fun();
     return funn;
   }
}

или

      class Child implements Something{
       @override
       fun someFun(){
         fun funn = new fun();
         return funn;
       }
    }

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

Другие вопросы по тегам