在进入 Scala 2.10 的所有各种不完整的特性列表中,有各种提到对 Scaladoc 的改进。但目前还不清楚哪些有哪些,哪些实际上正在实施——例如,改进列表之一说“对 Scaladoc 的修复”,其中包含指向各种拉取请求的链接,其中一些被拒绝了。
谁能总结一下 Scala 2.9 和 2.10 里程碑 4 之间的实际变化,或者指出 2.10 本身还有什么计划?
另外,他们最终会解决无法链接到方法的问题吗?例如,在我的代码中到处都是我有这样的事情:
/**
* Reverse the encoding computed using `encode_ngram`.
*/
def decode_ngram(ngram: String): Iterable[String] = {
DistDocument.decode_ngram_for_counts_field(ngram)
}
我想在同一个类中引用另一个方法,但是 AFAIK 根本没有办法做到这一点。IMO 它应该是显而易见的[[encode_ngram]]
——即我绝对不需要给出一个绝对的类(一旦我退出一个类并将它粘在其他地方,这会使一切都中断),我不应该需要给出如果方法名称本身是明确的(即非多态的),则参数类型。