David E Jones wrote: > Thanks to all who voted. > > This means that from now in code that requires Java 6 (1.6) is allowed, and > encouraged, in the trunk. The current revision appears to be 886194, so > anything after that in the trunk may have Java 6 code. > > Note that this does not include the release branches, both of which should > remain compatible with Java 5 (1.5).
So, does this mean that if there is backwards compatiblity code that is made to support both 1.5 and 1.6, we can remove the 1.5 code? I ask this, 'cuz there were things added to java.util.concurrent in 1.6 that weren't in 1.5, and with a little effort, it's possible to support both. Removing this support makes the system more stable.
