在Eclipse中檢查@Nonnull和@Nullable註釋是early beta。最大的問題是,它不知道Java API的空行爲。是否有一個好的Eclipse插件用於檢查@Nonnull和@Nullable註釋?
目前有更好的插件嗎?
在Eclipse中檢查@Nonnull和@Nullable註釋是early beta。最大的問題是,它不知道Java API的空行爲。是否有一個好的Eclipse插件用於檢查@Nonnull和@Nullable註釋?
目前有更好的插件嗎?
使Eclipse SDK 3.7(或藍色) 輸入此更新網址: http://download.eclipse.org/objectteams/updates/contrib 選擇和安裝: JDT空註釋檢查(早期訪問) 對象隊伍的Equinox整合
爲此,我寫下了它在我的問題中的早期測試版。 – Horcrux7
我發現FindBugs的效果很好並且易於使用。 FindBugs Plugin
它現在集成在Eclipse Kepler中。
最大的問題是,它不知道Java API的空行爲。
缺少帶註釋的庫仍然是Eclipse內置的nullness掛接問題。
另一個無效檢查工具是Checker Framework,它附帶有來自JDK的數千個註釋的API。 Checker框架也可以做更準確的檢查。 Eclipse和FindBugs是可以發現一些空指針錯誤的錯誤檢測器,但Checker Framework是一個驗證器,它提供了no null pointer errors的保證。
Checker框架有一個Eclipse插件。 Eclipse的內置nullness檢查具有更加靈活的IDE集成,但如果您想要更強大的檢查,則可以使用Checker Framework Eclipse插件。
你能否讓JDT工作?你嘗試過Findbugs插件嗎? –