From: <lk...@us...> - 2007-07-09 19:42:01
|
Update of /cvsroot/clirr/clirr/core/xdocs In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv9052/xdocs Modified Files: changes.xml Log Message: Fixed unit tests for scope change of inner classes. Index: changes.xml =================================================================== RCS file: /cvsroot/clirr/clirr/core/xdocs/changes.xml,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- changes.xml 17 Jun 2007 19:51:54 -0000 1.19 +++ changes.xml 9 Jul 2007 19:41:52 -0000 1.20 @@ -8,6 +8,13 @@ <body> <release version="0.7-dev" date="in CVS"> + <action dev="lkuehne" type="fix"> + Fixed unit tests for scope change of inner classes. Surprisingly, + at the byte code level inner classes do not have the same access modifiers + as in the source code. Instead, private inner classes are technically + package visible and protected inner classes are technically public + (verified with the JDK's javap tool). + </action> <action dev="lkuehne" type="add"> <!-- RFE #1719563--> Added check to report class format version changes. |