Technically, this should not be a problem. But I would have a bad feeling doing this without enough test coverage. My company had a project that was also changing to a new version of java (don’t remember which one). Everything seems to be in order, but after a while a few errors came up. It turned out that one developer illegally relied on the order of the Collection class. The error was caused by a modified implementation.
source
share