通過 Jacoco 運行測驗并生成覆寫率報告后,我意識到有一個靜態方法,其中使用了@Data注解,并且它的行標記為黃色,表示它沒有經過測驗。
報告
那么,這是正常的還是我該如何測驗那條線?
uj5u.com熱心網友回復:
似乎基于意見,但在我看來,從外部依賴項測驗生成的代碼是沒有意義的。我會注意它并繼續前進。
uj5u.com熱心網友回復:
jacoco 可以忽略 lombok 生成的代碼。
放入lombok.config專案的根目錄
lombok.addLombokGeneratedAnnotation = true
jacoco 發布 0.8.0 (2018/01/02)
- 使用 @lombok.Generated 注釋的方法可以更好地與 Lombok >= 1.16.14 集成。Rüdiger zu Dohna 的初步分析和貢獻(GitHub #513)。
- 使用 @groovy.transform.Generated 注釋的方法可以更好地與 Groovy >= 2.5.0 集成。感謝 Andres Almiray 將注釋添加到 Groovy (GitHub #610)。
jacoco 發布 0.8.2 (2018/08/21)
- 使用 annotation 注釋的類和方法,其保留策略為 runtime 或 class,其簡單名稱為 Generated 在生成報告期間被過濾掉 (GitHub #731)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/468153.html
上一篇:模擬InputStream、InputStreamReader和BufferedReader
下一篇:AngularDOM測驗
