As you may have noticed, I committed a *lot* of stuff into svn yesterday. Here's what I have done, and what I have left to do.
framework/base is almost completely ported to java 1.5. The only class not completed is FlexibleMapAccessor. However, to finish that, I need some feedback in https://issues.apache.org/jira/browse/OFBIZ-1352 The entity engine is also completely ported. Unfortunately, both of these components are not warning free; while the list of warnings they used to have is much reduced, sometimes it's just not completely possible to reduce them all to zero. Additionally, framework/{appserver,catalina,jetty,security} are using java 1.5 syntax now, and those have *no* warnings. As such, I added the -Xlint:unchecked arg to javac in their build.xml. I have started to split out the service engine changes; I've committed a few of those. I'm down to 3 split-out patches in my queue, and 6000 lines of unprocessed raw patch lines. That's down from 10000 when I started. These changes bring all of framework into the modern world. ps: is it me, or does HEAD seem faster now?
