On ecj and @Override annotations for interface methods

Ismael Juma mlists at juma.me.uk
Wed Sep 17 19:24:43 PDT 2008


C. K. Jester-Young <cky944 at ...> writes:
> I guess my question is, how long do we expect to continue supporting
> pre-1.6 ecjs, given more and more usage of @Override in jdk7? i.e., is
> the @Override-stripping a stopgap measure, or is this a long-term thing?

To help along, in case people are not aware of the versions involved, here is
some information.

The bug regarding the change for while using 1.6 target is:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=141931

It was part of the 3.2.2 release (3.2.0 was released in June 2006 and the
maintenance update 3.2.2 around March 2007).

They also recently changed the behaviour for the 1.5 target:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=167262

That change was backported to the 3.3 branch, but it seems like it just missed
the 3.3.2 release. In other words, it's only available in 3.4.0 in eclipse.org
releases. 3.4.0 was released in June 2008.

Hope this helps,
Ismael




More information about the distro-pkg-dev mailing list