We broke Java5 compatibility for some central features without a greater reason. We should create a maintenance release removing unnecessary breakages:
String.isEmpty() - use String.length() == 0 instead
ResourceBundle.keySet() - use ResourceBundle.getKeys() instead
Locale.ROOT - use AbstractNlsMessage.LOCALE_ROOT instead
We broke Java5 compatibility for some central features without a greater reason. We should create a maintenance release removing unnecessary breakages: