Changes in 2.4.2 for Eclipse
12 Jan, 2009 - Build 20090112
This is a bug fix, performance and useability release. The full Eclipse version number for this build of the plugin is 2.4.2.v20090112XXXXXX. Changes since the last release include:
Performance Enhancements
CEP-201 |
For certain projects Clover could cause recompilation of all files all the time even for incremental compilation.
This is now fixed so any project seeing this problem should now see substantial speed increases during incremental compilation. |
CEP-203 |
More efficient compilation of instrumented source by reducing the amount of class file copying.
This speeds up both full and incremental builds substantially. |
Useability Enhancements
CEP-205 |
If the Clover coverage database is corrupted or no longer compatible with the newly installed version of Clover,
Clover will add an error marker to the project rather than showing an intrusive message box or error dialog. |
CEP-196 |
Clover instrumentation and compilation is now cancellable. |
CEP-178 |
Selected table columns are now visually highlighted in all tables. |
Bug Fixes
CEP-194 |
Character encoding respected when instrumenting source. |
CEP-188 |
Projects with non-default output directories for instrumented .class files no longer require adding this diretory when invoking "Run with Clover".
This is currently not supported for Eclipse/OSGI plugins, however. |
CEP-190 |
Test Run Explorer now correctly refreshes after coverage changes detected. |
CEP-195 |
Selecting "Enable/disable with Clover" from the context menu now always works. |
CEP-24 |
If the Clover working set is active, source files not in this working set are no longer instrumented. |