【发布时间】:2014-07-09 01:52:58
【问题描述】:
如果我理解正确,方法的 Scaladoc 应该自动继承它覆盖的父方法的 Scaladoc。这似乎适用于一组本地类,但不是从 Scala 的标准库扩展时(并且可能是任何外部依赖项?)。
class LocalParent {
/**
* some documentation
*/
def foo = ???
}
class DocumentedChild extends LocalParent
class UndocumentedChild extends Iterator[Int] {
def hasNext = ???
def next = ???
}
有没有办法继承Scaladoc?还是我做错了什么?
另外,我使用的是sbt doc,所以不是直接使用scaladoc。
【问题讨论】:
-
查看文档,其中指定了如何处理从外部依赖项导入文档:scala-sbt.org/0.13.2/docs/Howto/scaladoc.html(他们说
autoAPIMappings := true和apiURL := Some(url("http://example.org/api/"))。) -
与兰德尔的回答相同。这似乎只是指向原始文档的超链接,但它并没有在方法级别拉动 scaladoc。
标签: scala inheritance documentation sbt