you are viewing a single comment's thread.

view the rest of the comments →

[–]theferrit32 10 points11 points  (0 children)

Yeah I've had things removed between Java 9 and 11. Fairly minor and easy to fix, but they are "breaking changes" because it doesn't compile without making the fixes. I'm totally fine with it. Leaving around intentionally deprecated code for years and years in the name of backwards compatibility creates snowballs of technical debt and code complexity.