0

私の Clover インストルメンテーションは次のエラーで失敗します:

>  /path/to/MyClass.java:138:28:unexpected token: >

行上:

return new HashSet<>();

これは、ソース レベルを明示的に 1.7 に設定して clover インストルメンテーションを実行しているにもかかわらずです。

ant."clover-instr"(srcdir:it, destdir:cloverConvention.instrSrcDir, source:"1.7")

(^グラドル)

実際には、そのプロパティを好きなように設定できます。違いはありません:

ant."clover-instr"(srcdir:it, destdir:cloverConvention.instrSrcDir, source:"one billion")

しかし、これは有効な属性です。他のものを入れると、別の方法で失敗するからです。

ant."clover-instr"(srcdir:it, destdir:cloverConvention.instrSrcDir, sores:"1.7")
> clover-instr doesn't support the "sores" attribute

1.7 のソースを認識してもらうために他に何かする必要はありますか? クローバー 3.1.7 の使用

4

1 に答える 1

0

これは回帰バグです。Clover v3.1.5 は正常に動作します。

于 2012-11-02T00:51:49.393 に答える