|Re: [mdt-ocl.dev] Probable move to Java 7 classes for Eclipse OCL in Mars|
The move to Java 7 was not so easy.  There are 7 smelly templated operation such as OCL.newInstance that cannot be compiled as-is by Java 7. Changing the code so that the source matches the Java 5 erased signature probably gives binary compatibility but introduces a source incompatibility that probably affects nobody.
However a source incompatibility is not desirable, so for now (so long as EMF manages to remain with a Java 5 BREE) the Classic OCL plugins remain unchanged at Java 5 BREE. The Pivot OCL plugins have moved to Java 7 BREE.
Since the Java 7 pack200 cannot pack all Java 5 bundles , org.eclipse.ocl will be distributed without a *.pack.gz. 
On 02/04/2015 17:40, Sergey Boyko wrote:
Back to the top