commit | e3bb5e5f0728bae0c941765f92175eb8c8cb2217 | [log] [tgz] |
---|---|---|
author | Hugo van der Merwe <17109322+hugovdm@users.noreply.github.com> | Wed Sep 16 19:39:13 2020 +0200 |
committer | Hugo van der Merwe <17109322+hugovdm@users.noreply.github.com> | Sat Sep 19 01:31:08 2020 +0200 |
tree | 83fc901d15ce31909b5ecf71f8ab0eb436c6358e | |
parent | 7ba2b48f7b0a4c8468a265a1375e85fc3010a88c [diff] |
ICU-20568 Add .unit().usage() support to ICU4J NumberFormatter (2/2) * Throw UnsupportedOperationException for "unsanctioned units" * Deal with the parent issue for LongNameMultiplexer * Fix NullPointerException: UnitConversionHandler.processQuantity must call fParent.processQuantity * toSkeleton not supported for not-built-in units * Add and use interface LongNameMultiplexer.ParentlessMicroPropsGenerator * Match up C++ and Java unit tests in NumberFormatterApiTest.java * Permit user-override of precision() for usage(), closes icu-units#95 * Use BogusRounder to propagate mathContext. * Port C++ change from PR #1322, commit c84ded050a, to Java. * Test the usage-without-unit error. Document it in NumberFormatterSettings.java * General review and corrections.
This is the repository for the International Components for Unicode. The ICU project is under the stewardship of The Unicode Consortium.
master
branch)Build | Status |
---|---|
TravisCI | |
Azure Pipelines | |
Azure Pipelines (Exhaustive Tests) | |
Azure Pipelines (Valgrind ICU4C) | |
AppVeyor | |
Fuzzing |
icu4c/
ICU for C/C++icu4j/
ICU for Javatools/
Toolsvendor/
Vendor dependenciesPlease see ./icu4c/LICENSE (C and J are under an identical license file.)
Copyright © 2016 and later Unicode, Inc. and others. All Rights Reserved. Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. Terms of Use and License