Update of /cvsroot/clirr/clirr/core/xdocs
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv13483/xdocs
Modified Files:
exegesis.xml changes.xml
Log Message:
RFE #1719563: added check to report class format version changes
Index: exegesis.xml
===================================================================
RCS file: /cvsroot/clirr/clirr/core/xdocs/exegesis.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- exegesis.xml 3 Aug 2005 17:01:42 -0000 1.7
+++ exegesis.xml 17 Jun 2007 19:51:54 -0000 1.8
@@ -736,6 +736,24 @@
</p>
</section>
+ <section name="10000 - Class Format Version Increased">
+ <p>Severity: <code>ERROR</code></p>
+ <p>
+ The new class is compiled with a higher "-target" compiler setting.
+ This means that library users must upgrade their Java compiler and/or
+ JVM in order to be able to use the new library version.
+ </p>
+ </section>
+
+ <section name="10001 - Class Format Version Decreased">
+ <p>Severity: <code>INFO</code></p>
+ <p>
+ The new class is compiled with a lower "-target" compiler setting.
+ Newer Java compilers and JVMs versions support all previous class
+ file formats, so this is a binary and source compatible change.
+ </p>
+ </section>
+
</section>
</body>
</document>
Index: changes.xml
===================================================================
RCS file: /cvsroot/clirr/clirr/core/xdocs/changes.xml,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- changes.xml 19 May 2007 12:18:38 -0000 1.18
+++ changes.xml 17 Jun 2007 19:51:54 -0000 1.19
@@ -10,6 +10,10 @@
<release version="0.7-dev" date="in CVS">
<action dev="lkuehne" type="add">
<!-- RFE #1719563-->
+ Added check to report class format version changes.
+ </action>
+ <action dev="lkuehne" type="add">
+ <!-- RFE #1719563-->
Made class format version accessible via java code structure SPI
(incompatible API change).
</action>
|