[Clirr-devel] CVS: clirr/core/xdocs exegesis.xml,1.6,1.7
Status: Alpha
Brought to you by:
lkuehne
From: <lk...@us...> - 2005-08-03 17:01:54
|
Update of /cvsroot/clirr/clirr/core/xdocs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16935/core/xdocs Modified Files: exegesis.xml Log Message: finished docs for m7014 Index: exegesis.xml =================================================================== RCS file: /cvsroot/clirr/clirr/core/xdocs/exegesis.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- exegesis.xml 1 Aug 2005 07:21:42 -0000 1.6 +++ exegesis.xml 3 Aug 2005 17:01:42 -0000 1.7 @@ -696,17 +696,24 @@ </section> <section name="7014 - Method now final"> - <p>Binary Severity: <code>ERROR</code></p> - <p>Source Severity: <code>ERROR</code></p> + <p>Severity: <code>ERROR</code></p> <p> The method was previously non-final, and is now final. - This change will + Subclasses of this class will no longer compile or + run. + </p> + + <p> + When the old class containig this method was final + (explicitly or by only providing private constructors) + then subclasses cannot exist. Clirr currently does not check + for this situation, so this will raise a false alarm + in some corner cases. </p> </section> <section name="7015 - Method now non-final"> - <p>Binary Severity: <code>INFO</code></p> - <p>Source Severity: <code>INFO</code></p> + <p>Severity: <code>INFO</code></p> <p> The method was previously final, and is now non-final. This is always a binary-compatible change. |