TopLinkをEclipseって、ちょっと方向性が違うような気がしなくもないが、Eclipse Foundationは何でもありになってきているのかな。
$ cd cobertura $ mvn install -Dtest=false $ mvn install:install-file -Dfile=cobertura-runtime.pom -DartifactId=cobertura-runtime -DgroupId=cobertura -Dpackaging=pom -Dversion=1.8.x.um1 $ cd ../maven-cobertura $ mvn installでインストールして利用する。coberturaプラグインのバージョンは2.1.x.um1を利用すること。
trac0.10.3.1へアップデート。セキュリティホールが修正されているのでインターネット環境でお使いの方はアップグレードをお勧めします。また、discussionプラグインを追加し、掲示板が使えるようにしました。
public static boolean flag = false; ... if(flag){ System.out.println(...) }の部分のカバレッジが正しく取れていない。これは、Javaコンパイラが最適化を行い上記のステートメントを削除してしまうことと、Coberturaがデッドコードを検出しないことに起因しする。解決方法としては、Coberturaでデッドコードを検出し、上記のコードを正しく判別する方法を最初思いついたが、デッドコードの検出って、コンパイラのオプティマイザがやっていることと同じことをやらないといけないんだよなぁ、とか考えると、ブルーになってくる。
Before...
# Eagles [sale@mp3.com]
# Eagles [sale@mp3.com]
# Zane [Great work! [url=http://hdellesm.com/mbbo/cxto.html]My hom..]