Community
Participate
Working Groups
InterfaceMethodTests uses two excuses from JavacHasABug, where the bug has been fixed meanwhile: - Javac8AcceptsDefaultMethodInAnnotationType - Javac8ProducesIllegalAccessError Since the bug was in unreleased EA versions, I believe we should simply remove these excuses. Additionally, testBug421543b() shows a warning (re missing @Override) only from ecj, not from javac. This situation should simply be avoided.
Resolved for BETA_JAVA8 via http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/commit/?h=BETA_JAVA8&id=fb26c57deced319a7510fea87beeafe660fd16c5