Commit Graph

1765 Commits

Author SHA1 Message Date
Yoshito Umaoka
3f6feba353 ICU-13060 Fixed a javadoc warning introduced by the last commit.
X-SVN-Rev: 39971
2017-03-31 15:12:31 +00:00
Shane Carr
b48e0ac226 ICU-13060 Incorporating feedback from reviews. Overhauling whitespace handling in parsing for better ICU 58 compatibility. Adding "grouping mode" for #13071 to code but not yet in public API.
X-SVN-Rev: 39970
2017-03-31 05:49:14 +00:00
Shane Carr
4f862748cf ICU-13060 Fixing pre-59 deserialization test failures.
X-SVN-Rev: 39957
2017-03-29 21:06:16 +00:00
Shane Carr
6616bebf9f ICU-13060 One more tweak to CurrencyUsage override for backwards compatibility.
X-SVN-Rev: 39955
2017-03-29 07:37:12 +00:00
Shane Carr
bd7655a38e ICU-13060 Minor tweak to CurrencyUsage override; allows CurrencyUsage without a currency pattern.
X-SVN-Rev: 39954
2017-03-29 06:33:41 +00:00
Shane Carr
08dcc7e82e ICU-13060 Documentation and parsing whitespace/bidi tweaks.
X-SVN-Rev: 39951
2017-03-29 02:31:49 +00:00
Shane Carr
dd47bbc596 ICU-13060 Fixing tags in DecimalFormat.java
X-SVN-Rev: 39950
2017-03-28 16:30:57 +00:00
Shane Carr
dd892f9e2b ICU-13060 Adding file-level documentation back to DecimalFormat.
X-SVN-Rev: 39949
2017-03-28 04:33:32 +00:00
Shane Carr
626ee51728 ICU-13060 Addressing comments from #11649 and #11816
X-SVN-Rev: 39947
2017-03-27 23:06:56 +00:00
Yoshito Umaoka
059c0d04e1 ICU-12812 Fixed a Javadoc syntax issue in the API comment for method distance(ULocale,ULocale).
X-SVN-Rev: 39945
2017-03-27 19:26:57 +00:00
Yoshito Umaoka
c0007833e1 ICU-7467 Added @internal NumberFormat#getPatternForStyle and reverted API signature of NumberFormat#getPattern, so we don't need to change API signature of existing @stable API.
X-SVN-Rev: 39944
2017-03-27 19:13:58 +00:00
Shane Carr
320df6aa71 ICU-13060 Moving ShanesDataDrivenTestUtility.java into NumberFormatDataDrivenTest.java and fixing small parsing bug.
X-SVN-Rev: 39938
2017-03-25 08:06:48 +00:00
Shane Carr
7cfbb489bd ICU-13060 Fixing hash code iteration order issues (#13065) and signAlwaysShown parsing.
X-SVN-Rev: 39937
2017-03-25 07:41:42 +00:00
Shane Carr
3998c8780f ICU-13060 Adding tech preview for setSignAlwaysShown() and moving SignificantDigitsMode from internal class to public DecimalFormat (as @internal tech preview).
X-SVN-Rev: 39933
2017-03-24 22:04:22 +00:00
Shane Carr
2e887df8b8 ICU-13060 Adding tech preview for setSignAlwaysShown() and moving SignificantDigitsMode from internal class to public DecimalFormat (as @internal tech preview).
X-SVN-Rev: 39932
2017-03-24 22:03:50 +00:00
Andy Heninger
da410e89ee ICU-13060 Remove random 200B in a URL
X-SVN-Rev: 39930
2017-03-24 20:40:12 +00:00
Shane Carr
b8bd58ee7f ICU-13060 Additional Coverity fixes for DecimalFormat.
X-SVN-Rev: 39924
2017-03-24 03:47:27 +00:00
Shane Carr
3d1d6e5103 ICU-13060 Assorted FindBugs fixes for DecimalFormat. Moving old implementation to core-tests project.
X-SVN-Rev: 39923
2017-03-24 02:43:54 +00:00
Mark Davis
82babe3c16 ICU-12812 clean up equals()
X-SVN-Rev: 39918
2017-03-23 15:16:26 +00:00
Yoshito Umaoka
f8add014b1 ICU-12812 Fixed javac compiler warnings, Eclipse complier warnings, javadoc warnings and issues found by FindBugs.
X-SVN-Rev: 39917
2017-03-23 06:50:00 +00:00
Shane Carr
a47756d190 ICU-13060 Assorted test cases, @internal tags, and fixes for DecimalFormat.
X-SVN-Rev: 39908
2017-03-22 23:30:42 +00:00
Craig Cornelius
e5ea539acf ICU-13002 Resolve ErrorProne warnings with MissingCasesInEnumSwitch
X-SVN-Rev: 39907
2017-03-22 23:13:23 +00:00
Craig Cornelius
8884844cab ICU-13059 Resolve missing import in SignificantDigiesRounder.java, revealed by ErrorProne.
X-SVN-Rev: 39905
2017-03-22 22:16:29 +00:00
Yoshito Umaoka
74fa5c71cd ICU-12922 Fixed javadoc warnings (empty <p> tags)
X-SVN-Rev: 39904
2017-03-22 21:28:35 +00:00
Yoshito Umaoka
9f5338a6c0 ICU-13052 Updated the API status of Date format fields AM_PM_MIDNIGHT_NOON and FLEXIBLE_DAY_PERIOD.
X-SVN-Rev: 39902
2017-03-22 20:49:24 +00:00
Yoshito Umaoka
2879c80793 ICU-13052 ICU4J 59 API promotion draft.
X-SVN-Rev: 39886
2017-03-20 20:23:23 +00:00
Yoshito Umaoka
634c4a2023 ICU-12812 Fixed some build and test issues introduced by LoicaleMatcher changes (and DecimalFormat changes done by #7467)
X-SVN-Rev: 39883
2017-03-20 16:09:08 +00:00
Mark Davis
1492fbd84c ICU-12812 add remove() for old Java
X-SVN-Rev: 39880
2017-03-19 06:43:24 +00:00
Mark Davis
0532404ce9 ICU-12812 remove dependency on Predicate
X-SVN-Rev: 39879
2017-03-19 05:53:16 +00:00
Shane Carr
dbcae565a2 ICU-7467 Merging ICU4J decimal format overhaul from branch to trunk.
X-SVN-Rev: 39877
2017-03-18 03:32:40 +00:00
Andy Heninger
6fc65490f2 ICU-7467 Revert failing merge of new decimal format.
X-SVN-Rev: 39869
2017-03-18 00:27:51 +00:00
Shane Carr
7849d4bd06 ICU-7467 Merging branch to trunk 4
X-SVN-Rev: 39866
2017-03-17 23:54:23 +00:00
Mark Davis
3a18873d2c ICU-12812 Add new implementation, but only expose a limited API as tech preview. Note the XCldrStub class to help migration from CLDR to ICU environment.
X-SVN-Rev: 39849
2017-03-17 12:48:31 +00:00
Markus Scherer
2928392042 ICU-12922 improve docs
X-SVN-Rev: 39828
2017-03-15 22:26:18 +00:00
Yoshito Umaoka
8afd3f9b68 ICU-12555 Fixed ArrayIndexOutOfBoundsException problem in StringSearch constructor caused by incorrect ce table length.
X-SVN-Rev: 39816
2017-03-15 07:20:13 +00:00
Yoshito Umaoka
76d9f7e502 ICU-12562 Applied the fix equivalent to the android patch to resolve TimeZone#getDefault() threading issue.
X-SVN-Rev: 39809
2017-03-15 01:27:58 +00:00
Yoshito Umaoka
8263cc5d75 ICU-12615 LocaleValidityChecker to handle the special case '-u-va-posix'
X-SVN-Rev: 39806
2017-03-15 00:32:31 +00:00
Yoshito Umaoka
10ae498198 ICU-12722 Added default case in a switch statement to resolve an ErrorProne and other static code analysis tool's warning.
X-SVN-Rev: 39804
2017-03-14 21:53:32 +00:00
Yoshito Umaoka
4868776250 ICU-12724 Do not lazily initialize CANONICAL_MAP / variantsToKeywords with potentially problematic initialization code.
X-SVN-Rev: 39802
2017-03-14 21:11:57 +00:00
Yoshito Umaoka
7d82980d9a ICU-12882 Removed a section explaining calendar subclass resource data from DateFormatSymbols constructor's API doc.
X-SVN-Rev: 39792
2017-03-14 14:15:29 +00:00
Markus Scherer
782e4ff95e ICU-12922 bidi explicit level 0: lift it up to resolved paragraph level except leave it at 0 for paragraph separators
X-SVN-Rev: 39741
2017-03-07 22:57:46 +00:00
Peter Edberg
b3045d787d ICU-13005 update release version to 59.1 rc
X-SVN-Rev: 39736
2017-03-05 04:57:45 +00:00
Yoshito Umaoka
5817a8c964 ICU-12945 Removed redundant IBM copyright embedded in API comments. Also updated API doc footer copyright statement from IBM's to Unicode's.
X-SVN-Rev: 39696
2017-02-22 20:39:40 +00:00
Markus Scherer
4c2fad3e36 ICU-12410 class Edits, class CaseMap with new low-level functions that work with Edits, simpler case properties code, some cleanup
X-SVN-Rev: 39684
2017-02-17 21:03:35 +00:00
Markus Scherer
bd7130998d ICU-12410 TestCaseMapWithEdits()
X-SVN-Rev: 39670
2017-02-14 00:21:31 +00:00
Markus Scherer
4207d7fc26 ICU-12410 test & fix Edits
X-SVN-Rev: 39660
2017-02-10 04:44:37 +00:00
Markus Scherer
91cb8bf24e ICU-12410 bug fixes
X-SVN-Rev: 39657
2017-02-09 23:09:08 +00:00
Markus Scherer
1c2a1da83b ICU-12410 move/re-port case folding, support Edits
X-SVN-Rev: 39651
2017-02-09 00:12:54 +00:00
Markus Scherer
4805866163 ICU-12410 move/re-port titlecasing, support Edits
X-SVN-Rev: 39647
2017-02-07 00:58:52 +00:00
Markus Scherer
2798a5aa3e ICU-12410 toUpper() with Edits
X-SVN-Rev: 39646
2017-02-06 22:31:15 +00:00