On Fri, 2006-04-21 at 15:23 +0200, Jeroen Frijters wrote: > Hi, > > Since we can now support annotations on the trunk I'd like to merge > Class/VMClass with the versions from the generics branch (modulo any 1.5 > language feature, of course). >
I thought we agreed that these should be exactly the same, and that new language features shouldn't be part of the runtime interface? > If your VM already supports the generics branch, no changes should be > needed. If you don't yet support it, you need to implement > VMClass.getDeclaredAnnotations, if you use a custom version of VMClass, > you also need to copy VMClass.getEnumConstants. > Is implementing getDeclaredAnnotations in full really the best way to go? I'm not saying it isn't (you may have studied this in more detail than I), but I was under the impression that some of it may be simplified by a gnu.java.lang.annotation.Annotation with native parts. > Unless someone complains, this will go in next week. > > Regards, > Jeroen Cheers, -- Andrew :-) Please avoid sending me Microsoft Office (e.g. Word, PowerPoint) attachments. See http://www.fsf.org/philosophy/no-word-attachments.html If you use Microsoft Office, support movement towards the end of vendor lock-in: http://opendocumentfellowship.org/petition/ "Value your freedom, or you will lose it, teaches history. `Don't bother us with politics' respond those who don't want to learn." -- Richard Stallman Escape the Java Trap with GNU Classpath! http://www.gnu.org/philosophy/java-trap.html public class gcj extends Freedom implements Java { ... }
signature.asc
Description: This is a digitally signed message part
