-
Bug
-
Resolution: Fixed
-
P3
-
8
-
None
-
b115
-
generic
-
generic
-
Verified
The changes to the AnnotatedElement interface made under JDK-7154390 introduced some new methods to the interface. As such, it was a source incompatible change to any implementations of the interface that were not updated at the same time.
While implementations outside of the JDK are expected to be rare, it would be more source compatible to provide default implementations in the interface declaration, even if the declarations just throw exceptions.
While implementations outside of the JDK are expected to be rare, it would be more source compatible to provide default implementations in the interface declaration, even if the declarations just throw exceptions.
- relates to
-
JDK-8008279 Remove InvalidContainerAnnotationError.java
- Closed
-
JDK-8027361 Some uses of assert statements in default methods in bootclasspath cause VM crash
- Closed
-
JDK-7154390 Add support for repeating annotations in j.l.r.AnnotatedElement
- Closed