我正在尝试使用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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。