Dokka – 跳过生成默认android包的javadoc

我正在尝试使用Dokka插件Android Kotlin应用程序生成Javadoc.我将插件添加到我的gradle中:
classpath "org.jetbrains.dokka:dokka-gradle-plugin:0.9.15"

然后我按照项目说明进行了基本配置:

dokka {
    outputFormat = 'javadoc'
    outputDirectory = "$rootDir/docs"
    skipEmptyPackages = true
    noStdlibLink = true
}

我使用基本的gradle命令生成文档:

[user@linux AppDir]$bash gradlew dokka

输出很好,但它包括添加到项目中的android或插件的多个目录,例如:

android.R
android.support
com.google
com.crashlytics
.
.
.
etc.

我如何跳过这些包裹?有没有办法只为我的/ app / scr / java文件夹和我创建的文件生成dock?任何帮助表示赞赏.

解决方法

Dokka版本0.9.16将包含 bugfix to remove generated files from documentation.

在版本0.9.15中,以下提交似乎解决了“Suppress output of android.R and other generated stuff in dokka-android”,但显然在使用所需信息创建suppresedFiles映射之后,它实际上并未用于过滤sourceSets.

更新:Dokka 0.9.16 has been released修复,以及其他改进.

07003 Filtered out Android generated classes from docs

相关文章

Android 通过adb shell命令查看内存,CPU,启动时间,电量等...
Monkey Android app稳定性测试工具之Monkey使用教程 by:授客...
Android 常见adb命令 by:授客 QQ:1033553122 1、 查看所有已...
这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...