The last official release of Frame2 happened in January of 2006, and was Java 1.4 specific. I am currently making changes to the codebase to take advantage of all of the improvements that Java 5 and 6 brought. The process is roughly this:
- Configure Eclipse with the latest available JDK.
- Turn on all compiler warnings.
- Eliminate some warnings.
- Rerun all unit tests.
- GOTO 3 until warnings are gone, or at least only in the generated JAXB code.
- Run FindBugs.
- Eliminate issues found by FindBugs.
- Rerun unit tests.
- GOTO 6 until FindBug issues are minimized.
At least, that’s the plan. Reality usually has different plans - so far they’ve mostly involved obtaining new versions of required libraries and watching the failed unit test count skyrocket. On the plus side, Java 6 has made JAXB significantly less painful - more on that later.











0 comments ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment