Как мне наследовать документацию 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. Если они не работают, вы можете показать свой код, чтобы я мог увидеть, какая проблема может возникнуть у вас для дочернего класса.