Articles of kotlin dokka

Complemento de Dokka no encontrado en el estudio de Android 3

Estoy tratando de usar el plugin dokka en mi proyecto de Kotlin, pero recibo el siguiente post: Error: (7, 0) No se encontró el complemento con id 'org.jetbrains.dokka'. Estoy usando Android Studio versión 3.0. Gracias por adelantado.

Suprima las quejas de Dokka sobre "No hay documentation para com.foo.Bar $ toString ()"?

Estoy usando el plugin Gradle Dokka versión 0.9.16-eap-1 para generar documentation para algún código de Kotlin. Soy un tipo de persona sin windows rotas y, en consecuencia, un poco frustrado de que el complemento genere una tonelada de posts para las classs para las que no he documentado explícitamente un método reemplazado que está adecuadamente […]

Dokka usa nombres de class completamente calificados

Estoy usando dokka para generar automáticamente javadoc para mí. Sin embargo, cuando encuentra cualquier class que no sea de mi proyecto utiliza nombres completos. ¿Es posible utilizar solo nombres de class y hacer que dokka proporcione un enlace para ello? Por ejemplo: java.lang.String getName() Me gustaría en lugar de java.lang.String tener String con un enlace […]

kotlin no resuelto enlace KDoc pero a IntelliJ no le gusta la import que lo arregla

import abc.MyClass.MyEnum; /// from Java /** * [MyClass.MyEnum] */ class efg () : MyClass.MyEnum { return MyClass.MyEnum.BiGNUMBER; } Tengo algo similar a lo anterior en IntelliJ … pero identificará la import como no utilizada , así que optimizar las importaciones lo eliminará … sin embargo, si no inserto esa import manualmente, entonces en mis documentos […]

¿Cuál es el nombre correcto para la documentation en línea de Kotlin?

Dado que el motor de generación de documentation de KDoc se abandona en favor de Dokka , ¿debería denominarse a la documentation de Kotlin como "comentarios de KDoc" o como "comentarios de Dokka"?

Dokka javadoc jar no funciona con Intellij IDE

Tengo la siguiente configuration en el file build.gradle: buildscript { ext.dokka_version='0.9.15' repositories { jcenter() } dependencies { classpath "org.jetbrains.dokka:dokka-gradle-plugin:$dokka_version" } } apply plugin: 'org.jetbrains.dokka' task dokkaJavadoc(type: org.jetbrains.dokka.gradle.DokkaTask) { outputFormat = 'javadoc' outputDirectory = "$buildDir/dokkaJavadoc" } task packageJavadoc(type: Jar, dependsOn: 'dokkaJavadoc') { from "$buildDir/dokkaJavadoc" classifier = 'javadoc' } artifacts { archives packageJavadoc } Esto genera javadoc […]

Kotlin KDoc: ¿Documentación?

He visto aquí , aquí y allá, references a KDoc, el equivalente de la utilidad JavaDoc para Kotlin. Sin embargo, no puedo encontrar ninguna documentation sobre cómo usarlo, y mucho less cómo personalizarlo o integrarlo en Maven o Gradle. Sé que el documento de la API de Kotlin se genera utilizando KDoc, ya que el […]

No se puede get dokka para generar documentos de kotlin en el proyecto gradle / android

Estoy siguiendo la sección del complemento de Gradle en https://github.com/Kotlin/dokka . También probé el ejemplo de dokka-gradle-example en https://github.com/JetBrains/kotlin-examples/tree/master/gradle/dokka-gradle-example . Las versiones que estoy usando son: android: '23.1.1' dokka: '0.9.6' gradle-android-plugin: '1.5.0' kotlin: '1.0.0-rc-1036' pero también probé con las versiones de Dokka desde 0.9 hasta 0.9.7. Las partes relevantes de la salida son: … :app:dokka […]

herramientas de documentation automática de kotlin

No ha encontrado ninguna herramienta de documentation automática de kotlin. Como doxygen para kotlin. Y no hay documentation automática propia de kotlin, según tengo entendido. Entonces, si tales herramientas existen, por favor avísennos.

Genera kdoc y mira en el browser

No sé cómo ver el kdoc generado en mi browser. Estoy desarrollando para Android con Kotlin y agregué dokka como dependencia en gradle. La nueva tarea dokka ejecuta sin errores. Añadí dokka como dependencia en mis proyectos build.gradle dependencies { … classpath "org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.13" } y apliqué el complemento en mis aplicaciones build.gradle apply 'kotlin-android' apply […]