kdoc相关内容

我可以引用特定的函数重载吗?

给出以下代码 fun example() {} fun example(name: String) {} 如何引用特定功能? IE. example()或example(String)? 使用[example]我无法指定我想要的功能. 解决方案 目前您不能. Dokka在单个页面上生成函数的所有重载,并且链接指向该页面,因此您可以简单地将所需的重载指定为文本:"[exam ..
发布时间:2021-02-15 19:34:36 其他开发

KDoc:插入代码段

如何在Kotlin的默认文档工具KDoc中插入代码段? 在Java中,我可以使用以下内容: /** * Example usage: * * * @JavaAnnotation * public void foo() { * // Code * } * * */ @Retention(Retent ..
发布时间:2020-04-26 12:35:39 其他开发

如何生成封闭源AAR的公共API的source.jar?

我们在Kotlin中开发了一个封闭的资源库,该库以AAR的形式发布.不幸的是,我们的用户无法在IDE中看到KDoc(用于Kotlin的JavaDoc).因此,我们只想发布公共API的源代码.包foo.bar.api.*和foo.bar.internal.* 可以区分内部和公共API. gradle 3.4有可能吗? 我找到了创建包含Javadoc和源代码的Android库AAR ,但我们 ..
发布时间:2020-04-26 12:33:44 移动开发

KDoc常数的参考值

我的项目中有一个类似于以下内容的object object UrlUtils { private const val PARAM = "whatever" /** * Method that appends the [PARAM] parameter to the url */ fun appendParameter(url: String) ..
发布时间:2020-04-26 12:04:38 其他开发

KDoc中的表?

我们通常在Java DTO中有一个changelog,它包含用Javadoc定义的表: /** * Changelog: * * * VersionDescription * * 2 * Added field 'someth ..
发布时间:2020-04-26 12:03:56 其他开发

Kotlin KDoc:文档?

我已经看到此处,但是,我找不到有关如何使用它的任何文档,更不用说如何对其进行自定义或将其集成到Maven或Gradle中了. 我知道 Kotlin API文档是从页面开始使用KDoc生成的来源具有以下HTML注释: 那么,关于如何使用KDoc,我可以参考任何文档吗? ..
发布时间:2020-04-26 12:03:15 其他开发

如何继承KDoc文档?

在Java的Javadoc中,有一种方法可以使用在Kotlin的KDoc中有没有办法做同样的事情? 基本上,我想做的是以下事情: abstract class Base { /** * Some KDoc documentation here. */ abstract fun foo() } class Derived: Base() { ..
发布时间:2020-04-26 12:02:10 其他开发