使用 KDoc 记录 Ktor 路由

Nat*_*nPB 5 documentation kotlin kdoc ktor

有谁知道记录 Ktor 路线的正确方法是什么,旨在将其显示在 KDoc 上?例子:

route(DogoBot.data.API.ROUTE){
    route("token"){
        route("add"){
            get("fromdiscord") { ... }
            get { ... }
        }
    }
    route("user"){
        route("{id}") {
            get { ... }
        }
    }
    route("guild"){
        route("{id}") {
            get { ... }
        }
     }
}
Run Code Online (Sandbox Code Playgroud)

好吧,如果可能的话,我该怎么做?我应该在其中放入哪种类型的信息?如何在其他方面实现 Ktor 兼容性?(我还有一个自己制作的路由器用于其他用途)

yol*_*ole 1

Dokka 不支持 Ktor 路由,而且我不知道有任何计划添加此类支持,因此无法将有关路由的信息包含到生成的文档中。