¿Cómo henetworkingo la documentation de KDoc?

En el Javadoc de Java, hay una forma de henetworkingar la documentation de un método en una subclass utilizando la label {@inheritDoc} .

¿Hay alguna manera de hacer lo mismo en el KDoc de Kotlin?

Básicamente, lo que me gustaría hacer es lo siguiente:

 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 siempre copy la documentation de un miembro base a uno henetworkingado si el miembro henetworkingado no tiene su propia documentation. No hay forma de combinar la documentation del miembro base con el text adicional provisto en el miembro henetworkingado.

(Dokka no admite la label @inheritdoc Javadoc porque esto inevitablemente lleva a la proliferación de comentarios que consisten únicamente en /** @inheritdoc */ que considero inútil y networkingundante).

  • Dokka: omita la generación de javadoc para los packages pnetworkingeterminados de Android
  • Dokka usa nombres de class completamente calificados