The home of the ICU project source code.
Find a file
Yoshito Umaoka 135bb1e380
ICU-13413 Migrating some Utility class methods with Java 7 Objects class method
Previously, some developers accidentally introduced Java 7 Objects class utility methods. At that time, we once added Java 6 compatible implementation in com.ibm.icu.impl.Utility class. Now, we use Java 7 as the minimum supported Java version, so we can use Java 7 Objects class and methods.

There are some extra changes dropping generics type from constructor. For example from `ArrayList<String> output = new ArrayList<String>();` to `ArrayList<String> output = new ArrayList<>();`. The updated syntax is allowed since Java 7. We have eclipse project configured to normalize such expression, therefore, files touched by this commit were automatically updated. These changes are not directly related to Java 7 Objects method replacement.
2018-09-27 14:27:38 -07:00
icu4c ICU-10464 Make installation of icu-config optional (#13) 2018-09-27 14:27:37 -07:00
icu4j ICU-13413 Migrating some Utility class methods with Java 7 Objects class method 2018-09-27 14:27:38 -07:00
tools ICU-13822 Removed VES from currency-numeric data for 62 release. CLDR 33.1 decided to defer this to later time. 2018-06-06 22:51:56 +00:00
vendor/double-conversion ICU-11318 Adding instructions and todo items to double-conversion UPDATING.md 2018-02-16 02:07:05 +00:00
.appveyor.yml ICU-20032 re-enable Travis (#10) 2018-09-27 14:27:37 -07:00
.gitattributes ICU-13667 BRS62 - Added ICU 62 serialization test data, removed ICU 57. 2018-05-29 21:26:24 +00:00
.gitignore ICU-13581 Update SVN ignore list for ARM UWP project file detritus. 2018-02-28 06:02:05 +00:00
.travis.yml ICU-20032 re-enable Travis (#10) 2018-09-27 14:27:37 -07:00