JavaClassReloader.st
branchdevelopment
changeset 2865 916f3eedc505
parent 2863 c330ff3eb374
child 2868 90724c4fa7f8
--- a/JavaClassReloader.st	Wed Oct 16 01:20:07 2013 +0100
+++ b/JavaClassReloader.st	Wed Oct 16 09:09:38 2013 +0100
@@ -457,6 +457,8 @@
     ].
 
     newMethods do:[:m|m setJavaClass: oldClass].
+    oldClass setAttributes: newClass attributes.
+    oldClass annotations: newClass annotations.
     oldClass setMethodDictionary: newMethods.
     oldClass setConstantPool: newClass constantPool.
     oldClass setSource: newClass sourceString.
@@ -491,7 +493,7 @@
 
     "Created: / 16-12-2012 / 17:36:52 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
     "Modified: / 12-10-2013 / 19:20:03 / Marcel Hlopko <marcel.hlopko@fit.cvut.cz>"
-    "Modified: / 15-10-2013 / 23:24:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 16-10-2013 / 02:09:32 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
 !JavaClassReloader::SingleClassReloader methodsFor:'private-helpers'!