Spośród wszystkich różnych niekompletnych list funkcji wchodzących w Scala 2.10, istnieją różne wzmianki o udoskonaleniach Scaladoc. Ale nie jest jasne, które z nich istnieją, a które faktycznie wchodzą - np. jedna z list ulepszeń mówi "poprawki do Scaladoc" z linkami do różnych żądań ściągania, z których niektóre zostały odrzucone.Jakie nowe funkcje są (lub będą) dodane do Scaladoc w Scali 2.10?
Czy ktoś może podsumować, co właściwie zmieniło się między Scala 2.9 a 2.10 krokiem milowym 4 i może wskazać, co jeszcze zaplanowano dla wersji 2.10?
Czy są one również ostatecznie będzie naprawić problem braku możliwości połączenia z metodami? Na przykład. pełno w całym moim kodu mam rzeczy tak:
/**
* Reverse the encoding computed using `encode_ngram`.
*/
def decode_ngram(ngram: String): Iterable[String] = {
DistDocument.decode_ngram_for_counts_field(ngram)
}
gdzie chcę odnieść się do innej metody w tej samej klasie, ale AFAIK tam po prostu nie da się zrobić. IMO powinno być czymś oczywistym, na przykład: [[encode_ngram]]
- tzn. Zdecydowanie nie powinienem podawać absolutnej klasy (co spowodowałoby, że wszystko się rozpadnie, gdy tylko wyciągnę klasę i wsadzę ją gdzieś indziej), i nie powinienem podać typy parametrów, jeśli sama nazwa metody jest jednoznaczna (tj. nie-polimorficzna).
Wow ... diagramy SVG są imponujące! Dzięki! – soc
Dzięki! Jest to niezwykle pomocne. –