【发布时间】:2021-01-31 08:09:30
【问题描述】:
我正在尝试将示例代码添加到我的 API 参考中。
我遵循此处突出显示的模式https://androidessence.com/contributing-to-kotlin 能够创建我的示例项目并运行所有代码,复制 kotlin 标准库源使用的 _sampleUtils。
我将我的模块配置为在 dokka 配置中包含示例。
tasks.dokkaHtml {
dokkaSourceSets.configureEach {
samples.from("$projectDir/../module-samples/test/samples/SampleFile.kt")
}
}
示例正确加载到该函数的文档中并显示在文档中,并带有一个运行按钮。
当我点击运行时,它只是返回Unresolved reference 用于我库中的所有符号。它也无法从 _samplesUtils.kt 文件中找到 assertPrint 方法。
我在 Dokka 配置中没有看到任何其他设置,以使其包含正在记录的库的 jar 文件。
【问题讨论】:
标签: kotlin kotlin-dokka