2012-04-19 30 views
1

是否可以在trunk上使用scaladoc,而在爲2.8.1編寫的Scala代碼上沒有任何問題?我問,因爲trunk中的scaladoc支持一些在2.8.1的scaladoc中未實現的附加標記。較舊的scaladoc與舊的scala編譯器?

我沒有預料到任何問題,但我只是想檢查一下。

如果是這樣,這怎麼能從sbt完成?

+1

更新:它似乎工作,雖然因爲它實際上進行類型檢查,它可能會發現舊的編譯器沒有的細微問題。我不知道如何從sbt做到這一點。 – 2012-04-20 08:42:15

回答

1

scaladoc是基於編譯器執行的樹解析,即使它沒有考慮到所有的東西(例如函數內部的東西並不重要)。因此,在聲明函數,對象時沒有發生重大變化(並且大部分更改是添加,而不是刪除)。您應該沒有任何問題。

事實上,清楚的是,它不是應用的編譯器,而是解析器。

如果我錯了,請不要猶豫糾正我。