Hi TCF Committers,
FYI, forwarded below is our offical "go" from the Eclipse
Foundation to release 1.5 with
Oxygen
tomorrow on July 28. The Hudson release candidate build has
all further information:
https://hudson.eclipse.org/tcf/job/tcf-1.5/
I have created an "1.5_oxygen_bugfix" branch, master is open for
1.6 on both the
TCF main repo as well as the agent repo. Please update Java bundle
versions to 1.6
when you apply the first respective change in master, and also
update the agent version
with the next respective change.
I have managed to enable Findbugs and PMD Duplicate Code Warnings
on Hudson.
It would be a good idea for code owners to review Findbugs on
Hudson, and potentiallly
edit the findbugs-exclude.xml
in the repository to mark any false positives.
JaCoCo code coverage is also enabled on Hudson and linked from
the Hudson build
(look at the description in Hudson). Coverage by the tests isn't
too much at this time,
suggestions for increasing test coverage would be appreciated.
A "mvn clean install" should allow anyone to run the Tycho build
locallly. Findbugs
would run with "mvn -Pstatic-checks clean install" , and
"mvn -Ptests clean install" would run the tests with
Eclemma / JaCoCo locally.
After a local build, coverage data is simply found in the
tests/plugins/org.eclipse.tcf.debug.test/target/coverage/index.html
Please let me know if there's any questions or comments!
Thanks,
Martin