Re:JDK 10: General Availability
by hyperpape on Wednesday March 21, 2018 @11:12AM
(#16638682)
If I read that correctly, the “breakage” is a bug fix, as that particular Java 7 compiler isn’t behaving according to the spec. You can argue that breaks backwards compatibility, but in the smallest, most innocuous way possible.
Re:JDK 10: General Availability
by kelnos on Wednesday March 21, 2018 @12:43PM
(#16639832)
My understanding after reading the answer to that SO question is that the behavior in 7 was a bug. New releases of javac aren't required to be bug-compatible with previous releases.
https://stackoverflow.com/questions/34659055/java-8-incompat...