Scala 2.10 に含まれるさまざまな機能の不完全なリストの中で、Scaladoc の改善についてさまざまな言及があります。しかし、どれが存在し、どれが実際に導入されるかは不明です。たとえば、改善リストの 1 つに「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)
}
同じクラスの別のメソッドを参照したいところですが、私の知る限り、それを行う方法はありません。IMO それは次のような明白なものでなければなり[[encode_ngram]]
ません-つまり、絶対クラスを与える必要は絶対にありません(クラスを引き出して別の場所に貼り付けるとすぐにすべてが壊れてしまいます)、与える必要はありませんメソッド名自体があいまいでない (つまり、多態的でない) 場合は、パラメーターの型。