Commit Graph

7772 Commits

Author SHA1 Message Date
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
726591846a ICU-13005 Refreshed ICU4J API change report.
X-SVN-Rev: 39946
2017-03-27 19:51:39 +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
3802e8b81b ICU-13060 Fixing string == in IntlTestDecimalFormatAPI*.java.
X-SVN-Rev: 39934
2017-03-24 22:21:04 +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
Andy Heninger
164a35ca2e ICU-13058 ICU4J data refresh to pick up RBBI rule updates, RBBI monkey test fixes.
X-SVN-Rev: 39929
2017-03-24 19:38:57 +00:00
Peter Edberg
9711357617 ICU-12994 Have C++ ListFormatter use ures_getAllItemsWithFallback to load resources; add tests for C and J
X-SVN-Rev: 39926
2017-03-24 08:13:10 +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
Markus Scherer
466a569c58 ICU-12900 mostly still Unicode 9.0 but Unicode 10 beta (20170322) segmentation & bidi data and draft emoji 5.0 (also 20170322)
X-SVN-Rev: 39915
2017-03-23 02:14: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
c2ae4efe13 ICU-13052 Promoted previously draft APIs to stable for ICU4J 59.1 release.
X-SVN-Rev: 39903
2017-03-22 21:11:13 +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
83ddd2563b ICU-12816 tzdata2017b to ICU4C/ICU4J.
X-SVN-Rev: 39889
2017-03-20 23:39:46 +00:00
Shane Carr
229389832c ICU-7467 Reverting unintentional changes in r39877 to test launch configuration files.
X-SVN-Rev: 39887
2017-03-20 22:16:19 +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
Peter Edberg
8529f1b528 ICU-13005 Integrate data from CLDR final release-31; known issue with sw negative CompactDecimals
X-SVN-Rev: 39882
2017-03-20 04:22:36 +00:00
Shane Carr
d532f48e17 ICU-7467 Commenting out Java 8 java.lang.reflect.Parameter dependency in test case
X-SVN-Rev: 39881
2017-03-19 12:58:54 +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
Mark Davis
7a7620e5fc ICU-12812 disable timing test
X-SVN-Rev: 39878
2017-03-18 08:53:09 +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
Andy Heninger
fdbf36c544 ICU-13049 icu4j, update svn properties of files to match auto-props defaults. Fix one file with a Latin-1 copy right sign.
X-SVN-Rev: 39855
2017-03-17 22:30:26 +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
6b64c3bbb8 ICU-12612 Removed unused/broken clover code coverage taget from build.xml
X-SVN-Rev: 39807
2017-03-15 00:43:54 +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
410e3f6db5 ICU-13005 Integrate data from CLDR release-31-d02 (part 2, add new locales)
X-SVN-Rev: 39738
2017-03-05 05:38:02 +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
Peter Edberg
2d183b5a92 ICU-13005 Integrate data from CLDR release-31-d02, remove logKnownIssues for fixed items
X-SVN-Rev: 39735
2017-03-05 03:53:56 +00:00
Peter Edberg
04c115425d ICU-13010 Add Extend* to rule GB11′, update tests and add more emoji cluster tests
X-SVN-Rev: 39726
2017-03-02 21:04:09 +00:00
Yoshito Umaoka
9354784c16 ICU-12816 tzdata2017a to ICU4C/ICU4J. Override region for Pacific/Johnston, so region mapping stayed same with previous versions. Fixed a tzcode build problem.
X-SVN-Rev: 39725
2017-03-02 07:39:17 +00:00
Peter Edberg
f9b7898dcf ICU-13005 Integrate data from CLDR release-31-d01
X-SVN-Rev: 39710
2017-02-27 03:25:00 +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
Markus Scherer
8543833fd7 ICU-12410 rename impl.CaseMap to impl.CaseMapImpl, avoid name collision with new text.CaseMap
X-SVN-Rev: 39645
2017-02-06 21:44:01 +00:00
Markus Scherer
96ad7e4a09 ICU-12410 minor API docs fixes
X-SVN-Rev: 39644
2017-02-06 21:21:52 +00:00
Markus Scherer
22702a020d ICU-12410 back to non-static CaseMap with options but no locale; immutable class with setters that return new/other objects
X-SVN-Rev: 39636
2017-02-02 22:54:31 +00:00
Markus Scherer
f735836e1e ICU-12410 switch CaseMap from ULocale to Locale (only)
X-SVN-Rev: 39634
2017-02-02 19:38:50 +00:00
Peter Edberg
0001f6c5e9 ICU-12895 update license files
X-SVN-Rev: 39632
2017-02-02 06:36:31 +00:00
Yoshito Umaoka
309ab726d1 ICU-12895 Updated ICU4J readme for 59m1.
X-SVN-Rev: 39617
2017-01-30 07:21:15 +00:00
Yoshito Umaoka
befd7afb90 ICU-12895 Updated ICU4J API change report for 59m1.
X-SVN-Rev: 39616
2017-01-30 07:11:25 +00:00
Yoshito Umaoka
892a2005ba ICU-12948 Imported data from CLDR trunk @13199, including UTC/GMT separation.
X-SVN-Rev: 39614
2017-01-29 05:08:37 +00:00
Craig Cornelius
c21c41ac03 ICU-12824 Update escape sequences for JavaDoc
X-SVN-Rev: 39610
2017-01-28 00:31:16 +00:00
Peter Edberg
1e63072ce8 ICU-12948 Pass two preliminary integration of CLDR 31 @13194
X-SVN-Rev: 39604
2017-01-27 05:21:21 +00:00
Markus Scherer
2fe503c981 ICU-12410 start to port class CaseMap to Java; make case mapping impl code work with CharSequence & Appendable
X-SVN-Rev: 39603
2017-01-25 23:52:55 +00:00
Peter Edberg
e0f3d87e99 ICU-12948 First-pass preliminary integration of CLDR 31 @13174
X-SVN-Rev: 39601
2017-01-24 08:22:23 +00:00
Peter Edberg
7b33e586f5 ICU-12937 Withdraw MeasureUnit interfaces for coordinate units, and related data loading
X-SVN-Rev: 39599
2017-01-23 16:20:59 +00:00
Peter Edberg
8e2a943ae8 ICU-12948 Handle new KeyType values, codes
X-SVN-Rev: 39595
2017-01-22 09:21:04 +00:00
Markus Scherer
8e6641fb3c ICU-12410 port class Edits to Java
X-SVN-Rev: 39590
2017-01-21 00:53:52 +00:00
Peter Edberg
183b124712 ICU-12940 Add "ars" as alias to "ar_SA" locale, to "ar" for coll/rbnf
X-SVN-Rev: 39587
2017-01-20 20:07:27 +00:00
Andy Heninger
b63a4751fa ICU-12918 Dictionary Break Iterator Assertion Failure
X-SVN-Rev: 39574
2017-01-18 19:43:01 +00:00
Andy Heninger
82dfd8b26e ICU-12873 Race Conditions in RuleBasedBreakIterator.
X-SVN-Rev: 39572
2017-01-17 23:13:25 +00:00
Peter Edberg
a238722264 ICU-12895 update release version to 59.0.1 for m1
X-SVN-Rev: 39562
2017-01-16 00:42:22 +00:00
Peter Edberg
e03b49844c ICU-12883 fix raw '&' in license files
X-SVN-Rev: 39561
2017-01-16 00:40:58 +00:00
George Rhoten
72280fb152 ICU-12713 Port fix for handling large magnitude numbers from ICU4J to ICU4C
X-SVN-Rev: 39560
2017-01-14 16:29:40 +00:00
George Rhoten
0b24b6a633 ICU-12874 Don't truncate small numbers with CompactDecimalFormat style rules represented in RBNF
X-SVN-Rev: 39557
2017-01-13 19:06:54 +00:00
Yoshito Umaoka
0057324249 ICU-12826 Updated CLDR utilities jar build target to exclude test framework classes. Also added @internal CLDR to the API comment in those test utility classes actually refereneced by CLDR tooling.
X-SVN-Rev: 39550
2017-01-09 21:24:46 +00:00
Yoshito Umaoka
bf94c49872 ICU-12899 Corrected an error in repository URL in pom.xml.
X-SVN-Rev: 39549
2017-01-09 16:19:41 +00:00
Yoshito Umaoka
8ae505f6dd ICU-12887 Update ICU4J repository URLs. Not updating version for now.
X-SVN-Rev: 39532
2016-12-08 21:49:18 +00:00
Fredrik Roubert
48989879a8 ICU-12869 Don't use ordinal() to define public constants.
Review URL: https://codereview.appspot.com/317990043 .

X-SVN-Rev: 39525
2016-12-05 20:49:33 +00:00
Peter Edberg
f6bad27e9c ICU-12876 integrate CLDR release-30-0-3 into icu trunk
X-SVN-Rev: 39524
2016-12-03 00:42:01 +00:00
Yoshito Umaoka
b0526b7711 ICU-12816 tzdata2016j updates to ICU4C/ICU4J.
X-SVN-Rev: 39513
2016-11-29 08:30:52 +00:00
Andy Heninger
ee80ecf6a7 ICU-12723 Remove double-checked locking in ICUNotifier.
X-SVN-Rev: 39503
2016-11-10 22:32:56 +00:00
Fredrik Roubert
ac2430a58a ICU-12386 Search for an actual resource, not a directory.
R=markus.icu@gmail.com, yoshito_umaoka@us.ibm.com
BUG=

Review URL: https://codereview.appspot.com/318730043 .

X-SVN-Rev: 39502
2016-11-09 18:02:48 +00:00
Yoshito Umaoka
f59ef72572 ICU-12816 tzdata2016i to ICU4C/ICU4J.
X-SVN-Rev: 39499
2016-11-03 18:11:33 +00:00
Yoshito Umaoka
a082545d69 ICU-12816 tzdata2016h updates to ICU4J.
X-SVN-Rev: 39477
2016-10-21 02:58:26 +00:00
Yoshito Umaoka
a8e45e3d32 ICU-12780 Unicode copyright and SVN property fixes.
X-SVN-Rev: 39463
2016-10-17 22:40:40 +00:00
Peter Edberg
d9dbe1251a ICU-12780 integrate CLDR release-30-0-2 into icu4j trunk
X-SVN-Rev: 39461
2016-10-17 22:25:05 +00:00
Yoshito Umaoka
ca89e72c4d ICU-12780 Updated readme.html for 58.1 GA.
X-SVN-Rev: 39455
2016-10-14 18:00:17 +00:00
Yoshito Umaoka
5054f43004 ICU-12801 Regenerated ICU4J data using ICU4C trunk. Updated and cleaned up TestLocaleDisplayNames() to pass the test.
X-SVN-Rev: 39452
2016-10-14 00:15:20 +00:00
Peter Edberg
0b5446617f ICU-12801 integrate CLDR release-30-0-1 into icu4j trunk
X-SVN-Rev: 39444
2016-10-13 06:05:15 +00:00
Yoshito Umaoka
d684204400 ICU-12802 ICU4J trunk's tzdata sync'ed with ICU4C, including region override for Europe/Simferopol.
X-SVN-Rev: 39440
2016-10-12 22:40:28 +00:00
Norbert Runge
e27dd73e3b ICU-12792 add 'Test' to name of unit test files for Junit to recognize them as such
X-SVN-Rev: 39435
2016-10-12 15:36:55 +00:00
Andy Heninger
4e22ce5dc8 ICU-12797 RBBI rule compiler fix.
X-SVN-Rev: 39431
2016-10-10 21:46:04 +00:00
Norbert Runge
4293df728e ICU-12759 DiagBigDecimal.java to DiagBigDecimalTest.java and modify class name
X-SVN-Rev: 39430
2016-10-07 15:25:20 +00:00
Stuart Gill
204210ff36 ICU-11950 Turned on multi-threaded testing at the high level (charset, collate, translit, core)
X-SVN-Rev: 39429
2016-10-05 21:38:34 +00:00
Yoshito Umaoka
926e0788a3 ICU-12782 Merged TestwriteObject and TestReadObject to avoid test ordering issue. Changed the test case to use ByteArrayOutputStream so that the test case does not leave temporary test output file.
X-SVN-Rev: 39426
2016-10-04 14:10:29 +00:00
Yoshito Umaoka
3c81b42bdb ICU-12769 Added modified javadoc8 stylesheet, and updated build.xml to switch stylesheets by JDK version.
X-SVN-Rev: 39413
2016-10-03 15:19:01 +00:00
Stuart Gill
b0eda10ed0 ICU-12759 fix BigDecimal tests to properly run under JUnit
X-SVN-Rev: 39407
2016-09-30 21:10:28 +00:00
Yoshito Umaoka
5020de1f61 ICU-12739 Updated readme.html. Removed platform support table and module support section, revised some descriptions, mentioned development hosting and licensing change and other minor updates.
X-SVN-Rev: 39400
2016-09-29 19:51:52 +00:00
Yoshito Umaoka
c97eed26e6 ICU-12716 Corrected API comment for newly added hashCode() methods, added a test case for VersionInfo#hashCode() and updated coverage-exclusion.txt. Also updated the API change report and API signature file.
X-SVN-Rev: 39394
2016-09-29 10:50:23 +00:00
Yoshito Umaoka
e3624ee74a ICU-12415 tzdata2016g updates to ICU4J.
X-SVN-Rev: 39393
2016-09-29 02:26:35 +00:00
Norbert Runge
acbe642cbb ICU-12761 Adds Unicode copyright notice.
X-SVN-Rev: 39389
2016-09-28 22:16:43 +00:00
Peter Edberg
9ecccdc84a ICU-12729 integrate CLDR release-30-d04 into icu4j trunk (fix characterLabelPattern for strokes)
X-SVN-Rev: 39379
2016-09-28 10:50:25 +00:00
Yoshito Umaoka
6ef22595ed ICU-12585 Merging Stuart's work branch changes for re-enabling serialization tests. The change set also contains ICU 58 serialization test data for future releases (BRS).
X-SVN-Rev: 39377
2016-09-28 04:56:57 +00:00
Craig Cornelius
e13317152d ICU-12716 Add hashCode to avoid compiler warnings
X-SVN-Rev: 39372
2016-09-28 01:13:19 +00:00
Craig Cornelius
f6e18517b1 ICU-12716 Fixes to remove ReferenceEquality warnings on compile
X-SVN-Rev: 39371
2016-09-28 00:39:19 +00:00
Craig Cornelius
2049f6f415 ICU-12716 Fix formatting in tests to resolve ErrorProne warnings
X-SVN-Rev: 39370
2016-09-27 23:56:40 +00:00
Markus Scherer
ecfeb4ac29 ICU-5456 minor changes for review feedback
X-SVN-Rev: 39364
2016-09-27 21:38:03 +00:00
Shane Carr
cd47bd50e6 ICU-12646 Handling out-of-bounds confusable entries in icu4j; see r39360 for icu4c.
X-SVN-Rev: 39363
2016-09-27 20:10:47 +00:00
Shane Carr
a1b7d39c3b ICU-12646 Syncing spoof data binary file format description with icu4c.
X-SVN-Rev: 39361
2016-09-27 17:52:29 +00:00
Yoshito Umaoka
fd1fb653a9 ICU-12739 Fixed svn properties.
X-SVN-Rev: 39355
2016-09-26 21:45:06 +00:00
Yoshito Umaoka
8cae80209a ICU-12739 BRS 58 - Updated currencyNumericCodes to include BNY/933, imported from ICU4C r39353.
X-SVN-Rev: 39354
2016-09-26 20:37:51 +00:00
Norbert Runge
29daabe57e ICU-12706 Fixes test coverage exclusion list, broken by CS 39343.
X-SVN-Rev: 39352
2016-09-26 20:00:56 +00:00
Yoshito Umaoka
e9300f76cf ICU-12739 Added ICU4J 58.1 API signature file. Also added build-local.properties in svn ignore.
X-SVN-Rev: 39350
2016-09-26 17:26:56 +00:00
Yoshito Umaoka
72dea1b93c ICU-12739 JDK8 as the reference platform - use Java 8 version of ICUTaglet implementation by default.
X-SVN-Rev: 39349
2016-09-26 16:41:39 +00:00
Yoshito Umaoka
4bbd8315bd ICU-12739 Fixed new compiler warnings introduced last week.
X-SVN-Rev: 39348
2016-09-26 14:37:26 +00:00
Yoshito Umaoka
bea0b2961d ICU-12748 Removed @Override from a couple of methods added after Java 6.
X-SVN-Rev: 39347
2016-09-26 14:21:59 +00:00
Shane Carr
83bbd931ef ICU-12549 Minor revisions to SpoofChecker comments and documentation.
X-SVN-Rev: 39344
2016-09-23 21:44:06 +00:00
Norbert Runge
8e8676c652 ICU-12706 unit test coverage for CompactDecimalFormat, CurrencyMetaINfo, DigitList.
One unreachable method removed in DigitList.

X-SVN-Rev: 39343
2016-09-23 21:36:04 +00:00
Markus Scherer
e5789c9c8a ICU-12739 update pool bundles, regenerate resource bundles that use them
X-SVN-Rev: 39340
2016-09-23 00:07:23 +00:00
Craig Cornelius
a2e5325ea3 ICU-12748 Remove override that does not work with Java 1.6
X-SVN-Rev: 39337
2016-09-22 23:29:23 +00:00
Craig Cornelius
f7e4a8f205 ICU-12716 Resolved StringEquality issues reported by ErrorProne (Android)
X-SVN-Rev: 39334
2016-09-22 22:49:46 +00:00
Norbert Runge
01b69a0682 ICU-12706 inserts two methods into test coverage exclusion list for JaCoCo.
The two methods were incorrectly taken out in CS 39322.

X-SVN-Rev: 39331
2016-09-22 17:11:17 +00:00
Peter Edberg
2ea2ee0cef ICU-12729 integrate CLDR release-30-d03 into icu4j trunk
X-SVN-Rev: 39329
2016-09-22 02:13:43 +00:00
Shane Carr
602c875b31 ICU-12549 Small documentation and comment fixes in Java SpoofChecker
X-SVN-Rev: 39327
2016-09-22 01:35:48 +00:00
Norbert Runge
da8e954004 ICU-12706 Adjusts code coverage exclusion list after the unit tests from the
test coverage fix-it are in the trunk.

X-SVN-Rev: 39322
2016-09-21 23:21:27 +00:00
Peter Edberg
2328cbf9e9 ICU-12573 Remove no-longer-needed logKnownIssue
X-SVN-Rev: 39321
2016-09-21 23:19:44 +00:00
Markus Scherer
588f393cec ICU-12746 avoid checking for possibly-interned String; instead store the no-inheritance-marker as itself, and check for that later
X-SVN-Rev: 39316
2016-09-21 20:21:09 +00:00
Craig Cornelius
c1425af28f ICU-12748 Add @Overrides and fix whitespace, thanks to Eclipse
X-SVN-Rev: 39313
2016-09-21 19:55:37 +00:00
Yoshito Umaoka
96df443f84 ICU-12735 Merged ICU4J API promotion draft from the work branch to trunk, and updated the API change report with them.
X-SVN-Rev: 39312
2016-09-21 19:44:11 +00:00
Shane Carr
0004d39c91 ICU-12549 Changing deprecated SpoofChecker.getSkeleton API back to String instead of CharSequence
X-SVN-Rev: 39305
2016-09-21 00:24:05 +00:00
Yoshito Umaoka
8ebcc0b6d9 ICU-12739 Fixed a compiler warning and issues reported by Find Bugs.
X-SVN-Rev: 39302
2016-09-20 23:02:20 +00:00
Peter Edberg
7827611586 ICU-12739 ICU4J BRS, update measurement unit constants & code
X-SVN-Rev: 39299
2016-09-20 21:17:41 +00:00
Norbert Runge
7ab8870fd9 ICU-12706 removes import statement for non-existent package.
X-SVN-Rev: 39293
2016-09-20 17:24:10 +00:00
Norbert Runge
d4d3c8f42b ICU-12706 Merges files from the ICU4J unit test coverage fix-it branch into trunk.
X-SVN-Rev: 39291
2016-09-20 17:00:07 +00:00
Yoshito Umaoka
37e2574283 ICU-12739 Fixed some API doc issues and eased doclint option with Java 8.
X-SVN-Rev: 39290
2016-09-20 16:48:49 +00:00
Yoshito Umaoka
fd7c2a1f01 ICU-12582 DateFormatRoundTripTest requires one more roundtrip when 1) with time zone display name and 2) 2 digit year. Updated the test case to handle this case.
X-SVN-Rev: 39283
2016-09-19 19:26:16 +00:00
Norbert Runge
dd65e19e36 ICU-12590
X-SVN-Rev: 39281
2016-09-19 17:46:50 +00:00
Norbert Runge
d35c86b096 ICU-12548
X-SVN-Rev: 39280
2016-09-19 16:48:06 +00:00
Norbert Runge
aecdefedd8 ICU-12590
X-SVN-Rev: 39279
2016-09-19 16:23:26 +00:00
Norbert Runge
a7f9741de4 ICU-12590
X-SVN-Rev: 39278
2016-09-19 16:22:07 +00:00
Yoshito Umaoka
126f75c3bd ICU-12596 Re-enabled TestCollectionUtilitySpeed, but use logln instead of errln when performance rate is under the target number.
X-SVN-Rev: 39277
2016-09-19 15:39:33 +00:00
Peter Edberg
a216388882 ICU-12729 CLDR release-30-d02 integration, merge branch into trunk
X-SVN-Rev: 39272
2016-09-19 04:24:40 +00:00
Shane Carr
7209575d36 ICU-12670 Fix for #12670 and #12672
X-SVN-Rev: 39264
2016-09-16 19:54:32 +00:00
Yoshito Umaoka
7c9307678e ICU-11679 Updated the coverge exclusion list to include new Enums introduced in BidiTransform.
X-SVN-Rev: 39259
2016-09-16 16:41:02 +00:00
Peter Edberg
f46a0abfac ICU-10368 Minor fix to headerdoc comments
X-SVN-Rev: 39256
2016-09-16 00:52:01 +00:00
Felipe Balbontín
770a95261f ICU-12700 Update coverage exclusions on LocaleDisplayNames after implementation of Substitute Handling.
X-SVN-Rev: 39254
2016-09-16 00:26:11 +00:00
Markus Scherer
691744c120 ICU-5456 minor fixes parallel with C++, and no code coverage for implicit default constructors of all-static classes
X-SVN-Rev: 39252
2016-09-15 23:54:13 +00:00
Shane Carr
f13cbd3030 ICU-12549 Adding coverage for SpoofChecker.Builder copy constructor
X-SVN-Rev: 39247
2016-09-15 21:17:07 +00:00
Peter Edberg
9534ad1cf8 ICU-12047 Minor wording adjustment in toLocalizedPattern() headerdoc
X-SVN-Rev: 39245
2016-09-15 17:32:24 +00:00
Shane Carr
f8620a567b ICU-12029 Measure unit display names, Java version.
X-SVN-Rev: 39242
2016-09-15 08:37:24 +00:00
Peter Edberg
bdde6c0c3b ICU-12554 Fix test to compare the intended objects, instead of two identical objects
X-SVN-Rev: 39240
2016-09-15 05:29:13 +00:00
Peter Edberg
b581477ea0 ICU-12407 J, just add test for in DECIMAL-style formatter with applied currency pattern
X-SVN-Rev: 39239
2016-09-15 05:02:21 +00:00
Steven R. Loomis
ab8da082c7 ICU-12515 J fix - first() should just call delegate
there won't be a suppressed break at position 0. first() should just call into the delegate.

X-SVN-Rev: 39238
2016-09-15 04:29:23 +00:00
Yoshito Umaoka
4e29392bdd ICU-12739 Update ICU4J version to 58.1 / 58rc.
X-SVN-Rev: 39235
2016-09-15 03:04:15 +00:00
Yoshito Umaoka
3af8fe0e81 ICU-11679 Fixed incorrect Java Doc comments and import (Direction)
X-SVN-Rev: 39233
2016-09-15 01:30:54 +00:00
Shane Carr
bdd4180fe1 ICU-12549 Actually removing IdentifierInfo class.
X-SVN-Rev: 39226
2016-09-14 22:05:34 +00:00
Shane Carr
f411942eb7 ICU-12549 Test coverage for SpoofChecker. Actually removing IdentifierInfo class.
X-SVN-Rev: 39225
2016-09-14 22:05:04 +00:00
Yoshito Umaoka
6fa604826e ICU-11679 Merging BidiTransform work from Lina's work branch.
X-SVN-Rev: 39223
2016-09-14 20:58:05 +00:00
Shane Carr
8d59026fd4 ICU-12549 Updating SpoofChecker to latest Unicode specification (Java version).
X-SVN-Rev: 39219
2016-09-13 22:16:02 +00:00
Steven R. Loomis
12b103f98a ICU-12515 fix errors in J filtered brk, enable @ss=
* fix errors in the filtered break implementation, sync with C
* sync rbbitst.txt with C
* enable 'en@ss=standard' syntax to enable filtered break

X-SVN-Rev: 39213
2016-09-13 20:08:10 +00:00
Shane Carr
b2b4154a9d ICU-12422 Fixing affixes for CompactDecimalFormat for locales with different positive/negative formats
X-SVN-Rev: 39208
2016-09-13 19:01:56 +00:00
Felipe Balbontín
7429cff9c7 ICU-12700 Implement DisplayContext.Type.SUBSTITUTE_HANDLING on LocaleDisplayNames.
X-SVN-Rev: 39206
2016-09-13 15:56:04 +00:00
Yoshito Umaoka
72e1644c07 ICU-10368 String digit/symbol support in DecimalFormatSymbols - merged from the work branch.
X-SVN-Rev: 39202
2016-09-13 08:41:57 +00:00
Markus Scherer
5d9b98cbc3 ICU-5456 modern Greek toUpperCase(), remove most diacritics
X-SVN-Rev: 39178
2016-09-09 22:30:55 +00:00
George Rhoten
d77bd4cec6 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 39168
2016-09-09 14:58:06 +00:00
Markus Scherer
433f663108 ICU-12420 deprecate COUNT/LIMIT constants whose value may change
X-SVN-Rev: 39167
2016-09-09 03:43:28 +00:00
Craig Cornelius
4bf12725a1 ICU-12716 FindBugs fixes & comments for false-positive warnings
X-SVN-Rev: 39163
2016-09-08 20:47:47 +00:00
George Rhoten
08c37f83f0 ICU-12462 Slightly improve the power function performance.
X-SVN-Rev: 39161
2016-09-08 18:35:21 +00:00
George Rhoten
4bd854a73c ICU-12462 Fix for large magnitude numbers. Prevent rounding errors when converting between long and double. Fallback to DecimalFormat behavior when outside of the positive 64 bit signed range instead of providing inaccurate results or exceptions.
X-SVN-Rev: 39159
2016-09-08 18:06:08 +00:00
Felipe Balbontín
5595faed12 ICU-12634 Remove type check left over from previous enumeration mechanism.
X-SVN-Rev: 39156
2016-09-08 01:06:49 +00:00
Felipe Balbontín
33dd922f4d ICU-12676 Add substitute handling enum values to ICU4J.
X-SVN-Rev: 39152
2016-09-07 18:18:18 +00:00
George Rhoten
cfcd20f0f4 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 39151
2016-09-07 17:58:15 +00:00
Andy Heninger
510a7919a7 ICU-12502 remove obsolete comment re Script Extension is Provisional.
X-SVN-Rev: 39140
2016-09-06 22:42:24 +00:00
Craig Cornelius
e8235e7a1a ICU-21666 Update coverage exclusion for RelativeDateTimeSink
X-SVN-Rev: 39104
2016-08-31 01:25:05 +00:00
Andy Heninger
7fbe4098b4 ICU-12664 ICU4J Break rules update for revised Emoji ZWJ sequences.
X-SVN-Rev: 39101
2016-08-30 23:59:23 +00:00
Markus Scherer
be2b7dc92e ICU-12634 remove UResource.TableSink and ICUResourceBundle.getAllTableItems()
X-SVN-Rev: 39097
2016-08-30 20:58:54 +00:00
Felipe Balbontín
c1b7c99189 ICU-12591 Remove CalendarData.java and all the remaining references to the CalendarData class.
X-SVN-Rev: 39094
2016-08-29 20:53:20 +00:00
Craig Cornelius
74449b2e0c ICU-12617 Revise loading of calendar data to consider arraytype and missing default
X-SVN-Rev: 39093
2016-08-29 16:40:15 +00:00
Craig Cornelius
45b5a2ec8a ICU-12666 Update to use new sink methods for data loading. Remove use of CalendarData class
X-SVN-Rev: 39092
2016-08-29 16:19:07 +00:00
Felipe Balbontín
a64c50c570 ICU-12591 Remove CalendarData references from:
- DateIntervalFormat.java
- Calendar.java

X-SVN-Rev: 39081
2016-08-23 00:58:29 +00:00
Yoshito Umaoka
a65cc82e83 ICU-12671 Just updated the test cases to match the ICU4C changes r39076. ICU4J ULocale#toLanguageTag did not have the issue reported by #12671.
X-SVN-Rev: 39077
2016-08-19 23:30:22 +00:00
Craig Cornelius
e864010e9a ICU-12617 Removed use of CalendarData class
X-SVN-Rev: 39072
2016-08-19 01:18:44 +00:00
Markus Scherer
f4828feb07 ICU-12669 draft Emoji 4.0 properties data
X-SVN-Rev: 39068
2016-08-18 21:08:40 +00:00
Craig Cornelius
f01381d093 ICU-12419 Remove unused variable
X-SVN-Rev: 39050
2016-08-12 23:28:51 +00:00
Peter Edberg
e271d8a317 ICU-12667 Add DateTimePatternGenerator.getAppendFormatNumber test for coverage
X-SVN-Rev: 39039
2016-08-11 07:33:39 +00:00
Peter Edberg
9f86c49c46 ICU-12667 Resture version of DateTimePatternGenerator.getAppendFormatNumber that takes String (used by CLDR)
X-SVN-Rev: 39029
2016-08-09 22:41:36 +00:00
Steven R. Loomis
5a2700f313 ICU-12452 update LICENSE to not have BOM (copy from r39020)
X-SVN-Rev: 39021
2016-07-27 23:35:04 +00:00
Shane Carr
e8c36f0d04 ICU-11912 Adding test coverage for TimeZoneNames.getAvailableMetaZoneIDs()
X-SVN-Rev: 39012
2016-07-21 21:37:32 +00:00
Craig Cornelius
25bcac3c50 ICU-12149 Check in fixes, reviewed.
X-SVN-Rev: 39000
2016-07-20 01:35:01 +00:00
Yoshito Umaoka
534eeba09e ICU-12047 Added a note in SimpleDateForamt#toLocalizedPattern() API doc.
X-SVN-Rev: 38975
2016-07-18 17:12:57 +00:00
Yoshito Umaoka
ada458661d ICU-11934 Updated API information collection tool to generate same results with javadoc 8.
X-SVN-Rev: 38974
2016-07-18 16:41:47 +00:00
Shane Carr
8cf30438f7 ICU-11912 Updating coverage-exclusion.txt for TimeZoneNames
X-SVN-Rev: 38968
2016-07-13 20:20:20 +00:00
Shane Carr
49809b7559 ICU-11912 Removing unused method in TimeZoneNamesImpl.
X-SVN-Rev: 38966
2016-07-12 22:37:06 +00:00
Shane Carr
28ed27b463 ICU-11912 Updating Java TimeZoneNames data loading to new data sink API and preparing for port to C++.
X-SVN-Rev: 38959
2016-07-08 18:15:36 +00:00
Markus Scherer
9a0d14b2dc ICU-12621 VersionInfo.UNICODE_VERSION add comment pointing to UCharacter.getUnicodeVersion()
X-SVN-Rev: 38957
2016-07-07 16:00:53 +00:00
George Rhoten
d303483ed5 ICU-12611 Remove dead code.
X-SVN-Rev: 38956
2016-07-07 14:38:11 +00:00
George Rhoten
485812384e ICU-12611 Silence some issues found through static analysis.
X-SVN-Rev: 38955
2016-07-07 14:10:09 +00:00
George Rhoten
c3fc04f0e2 ICU-12611 Remove dead code.
X-SVN-Rev: 38954
2016-07-07 08:18:16 +00:00
George Rhoten
10407c6184 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 38953
2016-07-07 04:28:08 +00:00
Markus Scherer
3f6aa90cdb ICU-12634 remove UResource.TableSink.enter() & leave()
X-SVN-Rev: 38952
2016-07-06 23:25:53 +00:00
Markus Scherer
9c875e067a ICU-12634 remove UResource.ArraySink
X-SVN-Rev: 38951
2016-07-06 23:05:46 +00:00
Markus Scherer
ef25688440 ICU-12634 remove TableSink.getOrCreateArraySink()
X-SVN-Rev: 38950
2016-07-06 22:32:10 +00:00
Felipe Balbontín
e486897ced ICU-12616 Update DateIntervalInfo to new version of ResourceSink.
X-SVN-Rev: 38945
2016-07-06 15:53:03 +00:00
Yoshito Umaoka
f0765287d7 ICU-12415 tzdata2016f updates to ICU4J.
X-SVN-Rev: 38944
2016-07-05 22:48:07 +00:00
George Rhoten
1234c9e54d ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 38939
2016-07-05 13:10:46 +00:00
George Rhoten
b592f5bfb7 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 38938
2016-07-03 17:20:51 +00:00
George Rhoten
5bb1e71bca ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 38937
2016-07-03 07:56:36 +00:00
George Rhoten
e6fc703918 ICU-12611 Improve code coverage
X-SVN-Rev: 38936
2016-07-02 17:10:14 +00:00
George Rhoten
3fe7709485 ICU-12611 Fix some issues found through static analysis.
X-SVN-Rev: 38935
2016-07-02 14:47:35 +00:00
Yoshito Umaoka
edbdac6318 ICU-12456 Updated eclipse plug-in build versions and license files.
X-SVN-Rev: 38921
2016-07-01 18:54:34 +00:00
Yoshito Umaoka
c177e7e8e5 ICU-12456 Updated readme.html, including version strings, license section, supported Java version and some others.
X-SVN-Rev: 38918
2016-07-01 17:12:44 +00:00
Yoshito Umaoka
ca7e1e66ed ICU-12456 Fixed localespiCheck target to exclude TestUtil
X-SVN-Rev: 38913
2016-07-01 16:02:00 +00:00
Yoshito Umaoka
a66b913d18 ICU-12456 Updated LICENSE in ICU4J.
X-SVN-Rev: 38900
2016-06-30 21:15:54 +00:00
Peter Edberg
b459109c00 ICU-12456 Integrate early CLDR 30 data for ICU4J 58m1
X-SVN-Rev: 38897
2016-06-30 18:32:56 +00:00
Yoshito Umaoka
409f096f87 ICU-12456 Updated coverage exclusion file. There were many changes since JUnit migration.
X-SVN-Rev: 38896
2016-06-30 07:14:16 +00:00
Yoshito Umaoka
f2b736dc2a ICU-12456 Updated the API report tool to use the Unicode copyright. Updated API change report for 58m1.
X-SVN-Rev: 38893
2016-06-29 16:48:53 +00:00
Yoshito Umaoka
9365eef28f ICU-12456 Fixed incorrect assert condition which caused jdktzCheck test failure.
X-SVN-Rev: 38892
2016-06-29 16:18:32 +00:00
Yoshito Umaoka
7e54878b26 ICU-12456 Fixed compiler warnings.
X-SVN-Rev: 38891
2016-06-29 15:19:27 +00:00
Yoshito Umaoka
688cbee0ce ICU-12456 Organized imports. Updated save action to organize imports and remove trailing spaces. Updated copyright comment template.
X-SVN-Rev: 38890
2016-06-29 14:58:07 +00:00
Yoshito Umaoka
e7a96748cb ICU-10152 Fixed broken coverageJaCoCo target.
X-SVN-Rev: 38889
2016-06-29 02:49:32 +00:00
Yoshito Umaoka
ae2d53953d ICU-10152 Replaced tabs with spaces, removed blank lines in build.xml. Deleted unused testall directory.
X-SVN-Rev: 38888
2016-06-29 01:48:44 +00:00
Stuart Gill
f2f790a6c5 ICU-12580 turn off TrieMapTest that wasn't being run before the JUnit conversion
X-SVN-Rev: 38883
2016-06-24 20:46:38 +00:00
kazède king
e489a8b318 ICU-12605 convert data enumeration to resource sink for TimeUnitFormat, Java
X-SVN-Rev: 38879
2016-06-24 00:59:03 +00:00
Craig Cornelius
d597a30abe ICU-12413 Check in revised data loading
X-SVN-Rev: 38877
2016-06-24 00:25:45 +00:00
Michael Ow
7ef631ba4f ICU-12564 Update copyright notice in ICU4J
X-SVN-Rev: 38875
2016-06-22 22:12:16 +00:00
Steven R. Loomis
027e0ec41a ICU-12556 check in test with logKnownIssue against CldrBug:9465
X-SVN-Rev: 38874
2016-06-22 19:43:23 +00:00
Stuart Gill
64d55b5319 ICU-12578 Made almost all methods of TestFmwk protected and static - also cleaned up static reference warnings in classes that use TestFmwk
X-SVN-Rev: 38868
2016-06-20 23:23:21 +00:00
Shane Carr
8a19894b81 ICU-12576 Small changes to Java DateTimePatternGenerator for C++ consistency.
X-SVN-Rev: 38863
2016-06-17 23:40:09 +00:00
Stuart Gill
116a284690 ICU-12580 Cause build failure if a test fails at the test group level
X-SVN-Rev: 38859
2016-06-17 19:26:51 +00:00
Yoshito Umaoka
ce548be975 ICU-12596 Added @Ignore to TestCollectionUtilitySpeed for now.
X-SVN-Rev: 38852
2016-06-16 17:35:01 +00:00
Yoshito Umaoka
b5b35e4640 ICU-12595 Updated SimpleDateRule class to create a calendar per intance, instead of creating a static calendar instance shared across all SimpleDateRule instances. This change fixes the JUnit test execution issue.
X-SVN-Rev: 38851
2016-06-16 15:35:44 +00:00
Yoshito Umaoka
40c27ef794 ICU-12415 tzdata2016e to ICU4J, fixed timeZoneCheck target in buuild.xml, updated a test case based on 2016e change.
X-SVN-Rev: 38847
2016-06-15 15:35:30 +00:00
Stuart Gill
80bba75317 ICU-12580 Reduce the threading used by junit under ant to reduce test time
X-SVN-Rev: 38831
2016-06-13 22:48:14 +00:00
Stuart Gill
c5ca702c47 ICU-10152 Fix issue with class name change
X-SVN-Rev: 38830
2016-06-13 22:40:44 +00:00
Stuart Gill
d2fe68e201 ICU-12582 Turn off sporadically failing test
X-SVN-Rev: 38829
2016-06-13 22:38:59 +00:00
Markus Scherer
ba843c9aa9 ICU-7434 switch DateFormatSymbols from SimpleCache to SoftCache
X-SVN-Rev: 38827
2016-06-10 22:51:24 +00:00
Shane Carr
e49518937c ICU-12579 Updating MeasureFormat Java data sink to new API.
X-SVN-Rev: 38822
2016-06-10 20:31:21 +00:00
Markus Scherer
e876c89842 ICU-12526 Unicode 9 data 2016-jun-09
X-SVN-Rev: 38821
2016-06-10 00:22:34 +00:00
Craig Cornelius
aa0e0a8a9d ICU-12527 Check in updated version.
X-SVN-Rev: 38804
2016-06-07 00:49:54 +00:00
kazède king
a99e0e389f ICU-12569 Use new sinks for Java.
X-SVN-Rev: 38803
2016-06-06 23:41:18 +00:00