(或将会)添加到Scala 2.10中的Scaladoc的哪些新功能?
在
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]]这样明显的东西 – 即我绝对不需要给出一个绝对的类(一旦我拉出一个类并将其粘贴在别的地方,这将使所有的东西都破裂),我应该如果方法名称本身是明确的(即非多态),则不需要给出参数类型. 解决方法
几个新功能,以及许多错误修复即将到来,但是还没有关于所有修复程序的明确列表.更显着的新功能:
>隐式添加的成员现在将可见.一个很好的例子是查看scala.Array,您可能认为您所使用的地图方法现在在Scaladoc中可见. 对于更详尽的错误修复列表,写入scala内部部分可能是个好主意 – 有可能在过去一年中为您编译所有主要错误修复列表. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |