synchronoss / cpo-api

Class Persistence Object (CPO) Application Programming Interface (API).
GNU Lesser General Public License v2.1
3 stars 3 forks source link

Cleanup the Java 8 warnings that show up at compile time. #23

Open berryware opened 9 years ago

berryware commented 9 years ago

CPO was written back in Java 1.3. There are cleaner ways to write the code now and the java 8 compile is complaining about the old form of a lot of the code. Clean up as many warning as can be cleaned up

berryware commented 9 years ago

Looks like most of the warnings are coming from xmlbeans not supporting java8 very well. We will need to look at replacing xmlbeans with jaxb or oracle xdk.

this will be a rather big change with lots of potential bugs to fix