On Wed, Feb 29, 2012 at 2:18 PM, Vincent Hennebert <[email protected]>wrote:
> Glenn, > > This commit introduces Java 1.6 constructs, however we are still > supporting Java 1.5 as the minimum version. Switching to Java 1.6 is > a significant decision that must be made by the project following > a vote. Please, either modify the code to make it 1.5-compliant, or > launch a discussion now about switching to 1.6. I’m personally OK with > it but I can’t speak for the whole project. > ok, i believe i've fixed the 1.5 compliance problem with [1] [1] http://svn.apache.org/viewvc?view=revision&revision=1295320 it looks like the treatment of @Override changed between 1.5 and 1.6, where in 1.5 it is not allowed if the superclass (but not a superinterface) doesn't declare/implement the member, but in 1.6 it is allowed if either superclass or superinterface declares/implements the member; since this is was a compile time problem, i must guess that the gump buildbot is already using 1.6 since it did not complain...
