Как добавить Dokka в проект Android без дополнительного пути к классам в разделе зависимостей?
Как добавить поддержку движка документации Dokka в проект Android без добавления в раздел зависимостей дополнительного classpath. У меня проблемы с совместимостью...
Документация Dokka предлагает следующее, но это classpath нарушает мою сборку..
buildscript {
repositories {
jcenter()
}
dependencies {
classpath "org.jetbrains.dokka:dokka-android-gradle-plugin:0.9.17"
}
}
apply plugin: 'org.jetbrains.dokka-android'
1 ответ
Единственное решение, которое я смог найти:
EasyDokkaPlugin
Подключаемый модуль Gradle для создания документации с помощью движка документации Dokka в формате Javadoc для проектов на Java, Kotlin, Android и других устройствах. Это очень просто, вам не нужно добавлять в dependencies
раздел дополнительный classpath
или подумайте о проблемах совместимости, вам также не нужны дополнительные репозитории.
использование
1. Иметь работающую сборку Gradle
Это тебе решать.
2. Назовите сценарий
Добавьте следующее в конце build.gradle
каждого подмодуля, который вы хотите сгенерировать документацию:
apply from: 'https://raw.github.com/Vorlonsoft/EasyDokkaPlugin/master/dokka.gradle'
3. Создание документации
Теперь вы можете создавать документацию с помощью движка документации Dokka в формате Javadoc:
$ gradle dokkaJavadocsJar
4. Получить документацию
Получить сгенерированную документацию от ${buildDir}
каталог.