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

В Java Javadoc существует способ наследования документации метода в подклассе с использованием тега {@inheritDoc} .

Есть ли способ сделать то же самое в KDoc Kotlin?

В основном, я хотел бы сделать следующее:

 abstract class Base { /** * Some KDoc documentation here. */ abstract fun foo() } class Derived: Base() { /** * Here is all the documentation from Base#foo's KDoc inherited. * * And here goes something more in addition. */ override fun foo() { /* ... */ } } 

Dokka всегда копирует документацию из базового элемента в унаследованный, если унаследованный член не имеет собственной документации. Невозможно объединить документацию базового элемента с дополнительным текстом, предоставленным в унаследованном члене.

( @inheritdoc не поддерживает тег @inheritdoc потому что это неизбежно приводит к распространению комментариев, состоящих только из /** @inheritdoc */ которые я считаю супер бесполезными и избыточными.)

Intereting Posts
IntellJ IDEA Плагин Kotlin – «нет доступных конфигураторов» Ошибка подтверждения контракта в корде Hello World pt 2 Как получить многомерный примитивный класс массива в котлин? Как назвать конкретную лямбду в макет класса? Почему мое приложение работает только тогда, когда я назначаю строку переменной прямо в коде при использовании функции OpenFileInput / Ouput Как мы можем реализовать базовый адаптер с kotlin в android? Как создать JSONObject из String в Котлине? Функция расширения Kotlin Горизонтальный LinearLayout в Анко Как скомпилировать собственный код kotlin в iOS? Решение проблемы с библиотекой anko версии 0.9.1 Как правильно реализовать lateinit с пользовательскими объектами класса для использования в onCreate () в android, избегая ошибки Property getter или setter expected Собственная собственность Котлина Аргумент типа не распознан в Котлине kotlin андроид фрагмент пустой recycler вид после назад