-
Bug
-
Resolution: Fixed
-
P2
-
None
-
Verified
JLS Chapter 13, Binary Compatibility, makes assumptions about interfaces that no longer hold with default methods. It is now possible, for example, to break binary compatibility by adding to the 'extends' clause of an interface declaration (because it may introduce a default method conflict).
New binary compatibility rules need to be designed and drafted.
New binary compatibility rules need to be designed and drafted.