+1
:-) Looks like JDK5 it will be.
Point to note though, despite using JDK5, I think we should still stick to using concurrent.jar
* We will need to ship with it anyway for JGroups
* Pretty crucial part of JBoss Cache - don't want two separate codebases when using JBoss Retro for JDK 1.4.x and JDK 5 builds.
Agreed. Now, I maintain two separate source (src and src-50). I will do away maybe the src directory then.
Quick question though. Can Retro handle annotation, generics and things like Enum?
From what I understand, yes.