--- a/JavaClassReader.st Tue Feb 12 18:07:13 2013 +0000
+++ b/JavaClassReader.st Tue Feb 12 21:02:11 2013 +0100
@@ -769,7 +769,7 @@
tag = $@
ifTrue:
[ result := JavaAnnotationNestedAnnotationValue for:something.
- result classIndex:(inStream nextUnsignedShortMSB:msb).
+ result nestedAnnotation:(self readAnnotationFor: something).
AnnotationsVerbose
ifTrue:
[ ('JAVA [INFO]: Reading annotation nested annotation value: ' , result name printString
@@ -799,6 +799,7 @@
"Created: / 17-12-2010 / 16:44:14 / Marcel Hlopko <hlopik@gmail.com>"
"Modified: / 28-02-2011 / 16:12:09 / Marcel Hlopko <hlopik@gmail.com>"
+ "Modified: / 12-02-2013 / 19:35:15 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
!
readAttribute:attributeName for:something