Commit Graph

5101 Commits

Author SHA1 Message Date
John Vu
89557b346d ICU-6958 Removed wildcards "*" as requested Yoshito. Sorry everyone, learned something new today. Thanks Yoshito.
X-SVN-Rev: 26233
2009-07-07 16:45:50 +00:00
John Vu
bbcf8411d9 ICU-6958 Increased code coverage for com.ibm.icu.text especially adding test cases in DecompressionTest, DateIntervalFormatTest, BreakIteratorTest, and SearchTest.
X-SVN-Rev: 26232
2009-07-07 16:30:09 +00:00
John Vu
9fa22ec833 ICU-6956 Increased code coverage for UCharacter.java and added "CLOVER:OFF" for areas that can not be absolutely tested.
X-SVN-Rev: 26229
2009-07-06 20:33:47 +00:00
John Vu
84fe2f8147 ICU-6958 Increased code coverage for com.ibm.icu.text.NumberFormat.
X-SVN-Rev: 26228
2009-07-06 20:00:47 +00:00
John Vu
73860fffcd ICU-6958 Committing files before July 4 weekend. Increased code coverage in various areas of com.ibm.icu.text. See results at icu-project.org/~johnvu
X-SVN-Rev: 26225
2009-07-03 02:47:09 +00:00
John Vu
47e71f0974 ICU-6956 Increased code coverage after learning how to write up surrogates into the Java program.
X-SVN-Rev: 26222
2009-07-02 21:40:50 +00:00
Yoshito Umaoka
4b128ed816 ICU-7027 Remove unused properties including host specific file path from external tool launch configuration used for ant build in eclipse projects.
X-SVN-Rev: 26220
2009-07-02 19:11:06 +00:00
Michael Ow
ef8d34545a ICU-6091 Remove accidentally commited eclipse project files.
X-SVN-Rev: 26218
2009-07-01 19:44:21 +00:00
Michael Ow
150ef590bc ICU-6091 Allow the user to set the heap size when running the ICU4J test suite by setting the environment variable JVM_OPTIONS.
X-SVN-Rev: 26217
2009-07-01 19:40:39 +00:00
John Vu
ad76fc1b2e ICU-6956 Removed some comments and documentation to keep existing code from before.
X-SVN-Rev: 26211
2009-06-30 21:01:58 +00:00
John Vu
358af8bdac ICU-6956 Increased code coverage to about 93.7%. Ready for review.
X-SVN-Rev: 26208
2009-06-30 16:28:03 +00:00
Michael Ow
5c1ddc6006 ICU-6955 Add test case for illegal SI/SO source.
X-SVN-Rev: 26198
2009-06-29 19:50:35 +00:00
Michael Ow
23b175e17f ICU-6955 Add more test case for various mbcs situations.
X-SVN-Rev: 26195
2009-06-29 17:38:15 +00:00
Michael Ow
737d833448 ICU-6955 Fix potential error in mbcs and add more code coverage test cases.
X-SVN-Rev: 26194
2009-06-29 03:57:23 +00:00
Michael Ow
f6536b3ed4 ICU-6956 Comment out TestGetName in UCharacterTest.
X-SVN-Rev: 26193
2009-06-29 03:49:42 +00:00
John Vu
a9a00778a8 ICU-6956 Increased code coverage. Still working on a few more methods. Checking in files for the night.
X-SVN-Rev: 26191
2009-06-26 22:56:02 +00:00
John Emmons
b59033f4a2 ICU-6979 Update CLDR version to 1.7.1
X-SVN-Rev: 26176
2009-06-26 14:37:11 +00:00
John Vu
ed64ccd132 ICU-6956 Increased test coverage and committing for the night so that Michael Ow can create a report tomorrow morning.
X-SVN-Rev: 26175
2009-06-26 04:02:59 +00:00
Michael Ow
be8d59f4c9 ICU-6955 Remove accidental debugging line.
X-SVN-Rev: 26171
2009-06-25 17:28:22 +00:00
Michael Ow
ad93f8cd75 ICU-6955 Update test converter and add test cases.
X-SVN-Rev: 26170
2009-06-25 16:01:31 +00:00
Yoshito Umaoka
72412e9b75 ICU-6990 tzdata2009j to ICU4J
X-SVN-Rev: 26165
2009-06-25 04:04:28 +00:00
Michael Ow
4b5bf7300d ICU-6955 Fix TestConversion test in ICU4J to increment target only if there is an overflow. add more code coverage test case for MBCS.
X-SVN-Rev: 26161
2009-06-24 23:01:17 +00:00
Jason Spieth
b83aa67d3b ICU-6379 More efficient handleGetMonthLength method for CECalendar
X-SVN-Rev: 26159
2009-06-24 21:40:58 +00:00
Michael Ow
9e39b57bf1 ICU-6955 Update charset test for better code coverage for MBCS.
X-SVN-Rev: 26156
2009-06-24 18:54:36 +00:00
Yoshito Umaoka
77015374a6 ICU-7017 Workaround for TimeZone#setRawOffset problem with Asia/Dhaka in tzdata2009i. Because there is no future standard time rule is set for Asia/Dhaka, the zone stays in DST forever. TimeZone#setRawOffset did not expect such irregular rule before.
X-SVN-Rev: 26155
2009-06-24 04:22:13 +00:00
Yoshito Umaoka
6e5aa7bbd6 ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now.
X-SVN-Rev: 26154
2009-06-24 03:28:14 +00:00
Michael Ow
771dda07f2 ICU-6955 Add new test code page and test cases.
X-SVN-Rev: 26148
2009-06-23 21:15:32 +00:00
John Vu
076f16ad5c ICU-6968 Moved getCLDRVersion to LocaleData
X-SVN-Rev: 26146
2009-06-23 20:26:25 +00:00
Yoshito Umaoka
22ca909a67 ICU-7014 Allow start time to be 24:00 in ICU4J SimpleTimeZone.
X-SVN-Rev: 26145
2009-06-23 20:01:39 +00:00
John Emmons
5e77173022 ICU-6979 Integrate CLDR 1.7.1
X-SVN-Rev: 26141
2009-06-23 06:14:20 +00:00
Michael Ow
9dcb89e824 ICU-6955 Remove duplicate code in CharsetMBCS add test case for SCSU.
X-SVN-Rev: 26139
2009-06-22 19:37:57 +00:00
Michael Ow
905834ecca ICU-6955 Fix CharsetSCSU error and add test case.
X-SVN-Rev: 26137
2009-06-21 18:46:42 +00:00
Michael Ow
283c484852 ICU-6955 Update code coverage test for SCSU and BOCU.
X-SVN-Rev: 26136
2009-06-21 06:55:31 +00:00
Michael Ow
8e2c79480a ICU-6955 Add test for LMBCS.
X-SVN-Rev: 26134
2009-06-19 23:12:47 +00:00
Michael Ow
1be173845b ICU-6955 Improve code coverage for charset SCSU. Fix some errors in CharsetSCSU.
X-SVN-Rev: 26133
2009-06-19 19:20:55 +00:00
Yoshito Umaoka
34beeaddfc ICU-6951 Fixed secureCheck issues
X-SVN-Rev: 26131
2009-06-18 22:29:33 +00:00
Yoshito Umaoka
793788bbe0 ICU-6951 Removed code depending on old directory structure in TestUtil.
X-SVN-Rev: 26130
2009-06-18 21:37:23 +00:00
Yoshito Umaoka
da0a7c344f ICU-6951 Clover code coverage target
X-SVN-Rev: 26129
2009-06-18 05:39:11 +00:00
Michael Ow
685da47d1a ICU-6955 Fix BOCU-1 logical errors and add test case.
X-SVN-Rev: 26128
2009-06-17 22:11:57 +00:00
Yoshito Umaoka
6113fea805 ICU-6951 Updated eclipse IDE setting for new class file also for non-main projects
X-SVN-Rev: 26126
2009-06-17 15:45:56 +00:00
Yoshito Umaoka
5f5e5f8855 ICU-6951 Added missing copyright comment in TestAllCore.java. Updated eclipse IDE setting for new class file to add the default copyright comment.
X-SVN-Rev: 26125
2009-06-17 15:34:35 +00:00
Yoshito Umaoka
c067e9835d ICU-6951 Modular build targets
X-SVN-Rev: 26124
2009-06-17 05:47:05 +00:00
Andy Heninger
9f48e1a767 ICU-6926 set svn properties
X-SVN-Rev: 26123
2009-06-16 23:48:52 +00:00
Yoshito Umaoka
fb6a056259 ICU-6448 Moving ICU4J richedit to icuapps.
X-SVN-Rev: 26122
2009-06-16 23:15:01 +00:00
Yoshito Umaoka
07b0822b13 ICU-6951 Added and isolated richedit build scripts.
X-SVN-Rev: 26121
2009-06-16 23:08:10 +00:00
Yoshito Umaoka
4149369dac ICU-6951 Fixed remaining compiler warnings.
X-SVN-Rev: 26120
2009-06-16 18:12:04 +00:00
Yoshito Umaoka
711d6680a9 ICU-6448 Moving ICU TZU from icu4j repository to data repository.
X-SVN-Rev: 26118
2009-06-16 18:01:54 +00:00
Yoshito Umaoka
15d88addbf ICU-6952 Removed the code mangler tags
X-SVN-Rev: 26117
2009-06-16 17:40:00 +00:00
Yoshito Umaoka
5e56d5c9b7 ICU-6951 Added localespiCheck and xliff targets
X-SVN-Rev: 26115
2009-06-16 15:47:21 +00:00
Yoshito Umaoka
a96f4fd0e3 ICU-6951 Hand merged change set 26075, 26077 and 26106 which were blew up by svn merge.
X-SVN-Rev: 26114
2009-06-16 06:10:29 +00:00
Yoshito Umaoka
d1fbb5737e ICU-6951 Merging ICU4J new source layout changes to trunk
X-SVN-Rev: 26111
2009-06-16 05:52:23 +00:00
Michael Ow
d2f72ce37e ICU-6955 Update testdata.jar with new BOCU-1 test cases.
X-SVN-Rev: 26106
2009-06-15 21:28:43 +00:00
Michael Ow
899fe12ec8 ICU-6958 Turn on IndexCharacters test.
X-SVN-Rev: 26077
2009-06-08 22:00:47 +00:00
Michael Ow
bbdb417578 ICU-6958 Remove BreakDictionary from public view. Add test in RBBITest for better code coverage of DictionaryBasedBreakIterator.
X-SVN-Rev: 26075
2009-06-08 20:18:17 +00:00
Michael Ow
9464374e96 ICU-6955 Update encodingCount.
X-SVN-Rev: 26070
2009-06-05 21:23:26 +00:00
Michael Ow
49168d16c3 ICU-6955 Increase code coverage for CharsetICU and CharsetProvider ICU. Port over test cases from C to Java for CharsetSCSU.
X-SVN-Rev: 26069
2009-06-05 19:13:41 +00:00
Yoshito Umaoka
158cee9f57 ICU-6951 Merging generics support changes from the work branch.
X-SVN-Rev: 26059
2009-06-03 03:53:47 +00:00
Michael Ow
88cdec2631 ICU-6653 Add check for start greater than limit to avoid out of bound exception.
X-SVN-Rev: 26035
2009-05-22 19:03:09 +00:00
Yoshito Umaoka
5e1984432c ICU-6952 Fix one error in the previous submission.
X-SVN-Rev: 26027
2009-05-20 17:02:25 +00:00
Yoshito Umaoka
0c061f5b4c ICU-6952 Removed most of conditional compilation sources for old Java versions.
X-SVN-Rev: 26026
2009-05-20 16:41:12 +00:00
Yoshito Umaoka
78e0e98e34 ICU-6918 Fixed a compiler warning - local variable hiding a field.
X-SVN-Rev: 26024
2009-05-20 02:51:25 +00:00
John Emmons
ad4b57eac0 ICU-6918 Add arg to DateNumberFormat constructor
X-SVN-Rev: 26004
2009-05-13 16:23:58 +00:00
John Emmons
1ca61647e7 ICU-6918 Make date formatting honor @numbers keyword
X-SVN-Rev: 26000
2009-05-11 20:19:05 +00:00
Mark Davis
a19dd4910a ICU-6794 forgot a small checkin. Can handle otherwise if John needs to retract.
X-SVN-Rev: 25991
2009-05-07 15:50:40 +00:00
John Emmons
d1a7b2ce1e ICU-6909 Merge country/language data changes
X-SVN-Rev: 25984
2009-05-04 22:42:35 +00:00
John Emmons
f0ee7cd65f ICU-6908 Add missing Malayalam 5
X-SVN-Rev: 25979
2009-05-02 03:03:52 +00:00
Yoshito Umaoka
5c15722121 ICU-6896 Workaround to allow parsing of spellout in Arabic, Hebrew and Maltese. Equivalent to c25971 in C.
X-SVN-Rev: 25972
2009-05-01 20:35:37 +00:00
Yoshito Umaoka
30faf3d439 ICU-6867 Updated readme files.
X-SVN-Rev: 25968
2009-05-01 04:20:46 +00:00
John Emmons
4e093233b0 ICU-6900 Updated root.txt to fix alias problems
X-SVN-Rev: 25963
2009-04-30 20:00:43 +00:00
Yoshito Umaoka
1ea42c90b1 ICU-6896 Temporary workaround for RBNF crash problem for 4.2 release. Disabled RBNF spellout parse for some locales.
X-SVN-Rev: 25955
2009-04-30 07:15:27 +00:00
Michael Ow
005ee80aa8 ICU-6893 The match result should be checked against the length which is limit - pos.
X-SVN-Rev: 25945
2009-04-29 00:37:05 +00:00
John Emmons
0436772003 ICU-6892 backout pa_IN as valid sublocale for collation
X-SVN-Rev: 25943
2009-04-28 23:11:55 +00:00
Yoshito Umaoka
311af870b6 ICU-6891 Remove ee.foundation.jar from the source package. The jar file is no longer used for the Eclipse plug-in build.
X-SVN-Rev: 25941
2009-04-28 20:33:00 +00:00
Yoshito Umaoka
6b4dc8a0ee ICU-6867 Updated API change report for 4.2d01
X-SVN-Rev: 25933
2009-04-28 07:21:38 +00:00
Yoshito Umaoka
deb1daa5d9 ICU-6867 Fixed Java doc warnings.
X-SVN-Rev: 25932
2009-04-28 07:13:55 +00:00
Yoshito Umaoka
2434db9a70 ICU-6880 Made the equivalent fix done for ICU4C. Fixed the problem for parsing localized GMT format with an offset pattern without delimitter characters.
X-SVN-Rev: 25930
2009-04-28 06:40:45 +00:00
Yoshito Umaoka
a0188a1abc ICU-6415 ICU4J timezone 2009g
X-SVN-Rev: 25926
2009-04-27 22:19:51 +00:00
Yoshito Umaoka
94902cde35 ICU-6801 Fix Java 1.3/1.4 compilation problem in the test code. StringBuilder -> StringBuffer.
X-SVN-Rev: 25925
2009-04-27 22:02:07 +00:00
Peter Edberg
4317d4fd4d ICU-6801 (J) Add BreakIterator tests for tailored locales
X-SVN-Rev: 25922
2009-04-27 08:38:39 +00:00
Yoshito Umaoka
c480d63da5 ICU-6809 Copy langtagRegex.txt to the classes directory in transliterator module test target to fix transliterator module test failure.
X-SVN-Rev: 25920
2009-04-26 23:08:49 +00:00
Yoshito Umaoka
2dafbbecb8 ICU-6867 Updated readme.html for 4.2d01.
X-SVN-Rev: 25919
2009-04-25 21:33:06 +00:00
Yoshito Umaoka
0db7c7749b ICU-6839 Removed a debug statement in RbnfTest.java in the previous revision.
X-SVN-Rev: 25918
2009-04-25 21:02:37 +00:00
Yoshito Umaoka
d850c18514 ICU-6839 Included locale ga from RBNF parse test exclusion list because of test failure. Updated the exclusion list to have only failing locales.
X-SVN-Rev: 25917
2009-04-25 21:00:07 +00:00
Yoshito Umaoka
ab8238997e ICU-5809 Skip verifying the transform result in TestHangul2 on Java 1.3, because of the lack of regex support.
X-SVN-Rev: 25916
2009-04-25 20:18:26 +00:00
Yoshito Umaoka
c6f152fb59 ICU-6648 Resolved Eclipse IDE warnings introduced by the previous changes.
X-SVN-Rev: 25915
2009-04-25 19:53:05 +00:00
Jason Spieth
bfb6fdfefd ICU-6648 Allow leading zeroes with strict parsing only when zeroes are forced by the pattern
X-SVN-Rev: 25914
2009-04-25 19:25:55 +00:00
Mark Davis
a663ab65c8 ICU-6864 added tests for newest items
X-SVN-Rev: 25913
2009-04-25 16:41:53 +00:00
Yoshito Umaoka
d925a8c579 ICU-6878 Lazy loading localized time zone data in ZoneStringFormat to optimize initialization performance.
X-SVN-Rev: 25912
2009-04-25 07:05:59 +00:00
Yoshito Umaoka
2e66eafe83 ICU-4200 Removed unused import statement in the previous change.
X-SVN-Rev: 25911
2009-04-25 03:39:31 +00:00
Peter Edberg
cb5d4d93ef ICU-6702 handle FieldPosition in format
X-SVN-Rev: 25910
2009-04-25 00:01:12 +00:00
Yoshito Umaoka
fe7d64b5b5 ICU-6792 ICU TimeZoneNameProvider returns proper values, but JRE does not pick the names returned by the ICU provider only for locale eu for some reasons. I concluded this is a Java problem and updated the test code to skip returning the error for locale eu.
X-SVN-Rev: 25908
2009-04-24 21:50:16 +00:00
John Emmons
d9c7439570 ICU-6839 CLDR 1.7 integration - release-1-7-d02
X-SVN-Rev: 25907
2009-04-24 20:37:41 +00:00
Mark Davis
e9478b7207 ICU-5809 decreased testing time for Hangul, while maintaining coverage. A special prop flag reenables exhaustive, if needed.
X-SVN-Rev: 25905
2009-04-24 18:55:05 +00:00
Yoshito Umaoka
9988ef9072 ICU-6854 Fixed JDK1.3 build errors.
X-SVN-Rev: 25904
2009-04-24 16:22:40 +00:00
Yoshito Umaoka
09a43f9208 ICU-5400 Removed unnecessary conditional compilation comment header string introduced by the previouse change.
X-SVN-Rev: 25903
2009-04-24 16:21:12 +00:00
Peter Edberg
b06cd67ca0 ICU-6585 c-cc should use local day of week; implement eee-eeeee
X-SVN-Rev: 25902
2009-04-24 07:55:43 +00:00
Yoshito Umaoka
365553cb0d ICU-6775 Fixed 2 issues which makes ICU4J Collator to generate incompatible collation keys with ICU4C.
X-SVN-Rev: 25901
2009-04-24 05:42:29 +00:00
Peter Edberg
4f6801ce4e ICU-6748 fix ceToJD and add corresponding tests
X-SVN-Rev: 25900
2009-04-24 04:57:18 +00:00
Doug Felt
c007917920 ICU-5400 fix character range (for Markus)
X-SVN-Rev: 25898
2009-04-24 00:07:54 +00:00
Yoshito Umaoka
6dfdd35be6 ICU-6736 Fixed test regression issues introduced by DecimalFormatSymbols.equals
X-SVN-Rev: 25896
2009-04-23 19:52:12 +00:00
Mark Davis
592f299334 ICU-6854 changed so that initCause doesn't cause problem with JDK 1.3
X-SVN-Rev: 25895
2009-04-23 16:54:06 +00:00
Mark Davis
1966cf2a0a ICU-6854 changed so that initCause doesn't cause problem with JDK 1.3
X-SVN-Rev: 25894
2009-04-23 16:52:06 +00:00
Mark Davis
28d5468b31 ICU-4200 decreased testing time
X-SVN-Rev: 25893
2009-04-23 16:41:30 +00:00
Yoshito Umaoka
6e6b2ea466 ICU-6736 Resolved Eclipse IDE warnings introduced by the previous check-in.
X-SVN-Rev: 25891
2009-04-23 07:35:26 +00:00
Yoshito Umaoka
7eef9834f6 ICU-6864 Fixed a constructor bug.
X-SVN-Rev: 25890
2009-04-23 07:29:10 +00:00
Yoshito Umaoka
9caf8ccf08 ICU-6411 Updated Eclipse IDE setting to change Array member indent and format profile name.
X-SVN-Rev: 25889
2009-04-23 07:23:24 +00:00
Yoshito Umaoka
9baccfcac1 ICU-6534 Minor update in the test case to make it more compatible with corresponding C test case.
X-SVN-Rev: 25888
2009-04-23 07:13:04 +00:00
Yoshito Umaoka
1d7aa08756 ICU-6534 Fixed RBNF lenient parse crash problem with some locales, such as nl_NL, be.
X-SVN-Rev: 25883
2009-04-23 05:44:17 +00:00
Claire Ho
1c326702cc ICU-6736 Suppor CLDR 1.7 data - CurrencySpacing.
X-SVN-Rev: 25875
2009-04-23 01:24:57 +00:00
Shaopeng Jia
4246be377d ICU-6604 Porting the latest change of PropsVectors from C side
X-SVN-Rev: 25865
2009-04-22 18:20:22 +00:00
Claire Ho
336302eb43 ICU-5884 Update DateTimePatternGenerator for new CLDR letters: q and V.
X-SVN-Rev: 25864
2009-04-22 17:10:39 +00:00
Yoshito Umaoka
f3f989773d ICU-6867 Updated Unicode license file to the latest one.
X-SVN-Rev: 25854
2009-04-21 16:48:34 +00:00
Yoshito Umaoka
45b1476974 ICU-6434 Ported ICU4C test cases to ICU4J. Fixed various bugs. extlang support.
X-SVN-Rev: 25852
2009-04-21 06:07:27 +00:00
Mark Davis
f24cbf6d6b ICU-6864 added tests for newest items
X-SVN-Rev: 25850
2009-04-21 01:13:59 +00:00
Yoshito Umaoka
82e6611b79 ICU-6491 Cosmetic updates in TimeZone API doc corresponding to the ICU4C doc changes.
X-SVN-Rev: 25848
2009-04-20 21:08:23 +00:00
Yoshito Umaoka
b480173cab ICU-6689 Updated isWhitespace to return true for FIGURE SPACE (U+2007).
X-SVN-Rev: 25846
2009-04-20 20:08:08 +00:00
Mark Davis
d555b5f267 ICU-6864 make basic changes (hack for now until we have more time to do a good fix). Added tests for the problem. Also refactored some of the tests to make debugging easier.
X-SVN-Rev: 25845
2009-04-20 19:59:57 +00:00
John Emmons
e5a5ca9c2e ICU-6785 Fix javadoc tags for numbering systems
X-SVN-Rev: 25841
2009-04-20 16:42:59 +00:00
Yoshito Umaoka
2929ac7270 ICU-6809 Disabled UnicodeRegex on Java 1.4 environment. It does not work well on Java 1.4 env even I modify the code to javac to compile the code properly.
X-SVN-Rev: 25840
2009-04-20 15:48:38 +00:00
Mark Davis
767ce18023 ICU-5608 Found problem in AnyTransliterator.register(); it was order dependent for the variants! Also, for testing CLDR, had to make that public @internal.
X-SVN-Rev: 25835
2009-04-19 09:28:43 +00:00
Mark Davis
da412b8fb5 ICU-5608 Made changes to help with debugging.
X-SVN-Rev: 25833
2009-04-19 03:38:13 +00:00
Yoshito Umaoka
55945d1d63 ICU-6854 Fixed test failure caused by missing test case file - langtagRegex.txt. The file must be under classes directory to run RegexUtilitiesTest properly.
X-SVN-Rev: 25829
2009-04-18 07:12:24 +00:00
Yoshito Umaoka
47953b6d58 ICU-6851 Updated build.xml not to compile java files, because JDK5+ no longer support Java 1.3 binaries. We only use Eclipse Java compiler to build ICU4J plug-in. Also includes various fixes for Eclipse/JDK1.3 compatibility problems recently introduced.
X-SVN-Rev: 25827
2009-04-18 06:15:24 +00:00
Mark Davis
ba0f7cc77f ICU-6220 fixed {0} {1} issue. It dragged in some other problems; see the bug report for details.
X-SVN-Rev: 25826
2009-04-18 01:53:58 +00:00
Mark Davis
4c1892f317 ICU-6834 fixed superfluous locale
X-SVN-Rev: 25825
2009-04-18 00:32:13 +00:00
Andy Heninger
3503d74f28 ICU-5340 Moved position of TransliteratorTest.TestAny() in the file after porting the test to C++, to keep the file organizations consistent.
X-SVN-Rev: 25822
2009-04-17 21:08:41 +00:00
Xiaomei Ji
8476f1f2b3 ICU-6857 change resource loading to load root resource if root is the required locale and add test case to verify root resource loading and H/h in fallback
X-SVN-Rev: 25819
2009-04-17 20:48:57 +00:00
Yoshito Umaoka
7fd16d23a3 ICU-6854 Provided a serialization test case for IllegalIcuArgumentException.
X-SVN-Rev: 25818
2009-04-17 20:35:29 +00:00
Yoshito Umaoka
ace4d5e76d ICU-6809 Remove unused import statement.
X-SVN-Rev: 25817
2009-04-17 20:10:24 +00:00
Yoshito Umaoka
db20af3baf ICU-6299 Removed unused import statements to resolve Eclipse IDE warnings.
X-SVN-Rev: 25816
2009-04-17 20:06:27 +00:00
Yoshito Umaoka
ffeeefa760 ICU-6809 Removed unused import to resolve an Eclipse IDE warning.
X-SVN-Rev: 25815
2009-04-17 20:00:28 +00:00
Yoshito Umaoka
3c39b400c9 ICU-5667 Comment out unused method to remove the eclipse IDE warning.
X-SVN-Rev: 25814
2009-04-17 19:51:06 +00:00
Xiaomei Ji
643223b7f7 ICU-6445 change the resource name of abbreviated duration format after CLDR1.7
X-SVN-Rev: 25811
2009-04-17 18:34:30 +00:00
Mark Davis
ec149ba48f ICU-6809 fixed access to file
X-SVN-Rev: 25808
2009-04-17 16:34:33 +00:00
Mark Davis
bda3b4e16c ICU-3961 Can't reproduce. Added test.
X-SVN-Rev: 25800
2009-04-16 21:36:28 +00:00
Mark Davis
cd3511d43d ICU-6299 Fixed set, added tests. There are two internal methods as part of this.
X-SVN-Rev: 25799
2009-04-16 21:00:46 +00:00
Mark Davis
54ed04585d ICU-4940 Couldn't reproduce any more. Added test.
X-SVN-Rev: 25797
2009-04-16 20:12:01 +00:00
Mark Davis
0f3a0ee9d0 ICU-5667 Could not reproduce in Java. However, added a test. If this still occurs in C (might be simplest to just port the test), then please file a separate bug.
X-SVN-Rev: 25796
2009-04-16 19:13:36 +00:00
Mark Davis
c1bac839f9 ICU-6854 Fix first file.
X-SVN-Rev: 25795
2009-04-16 19:07:07 +00:00
Mark Davis
ebc84f4f73 ICU-6794 used 2-parameter File constructor
X-SVN-Rev: 25794
2009-04-16 18:50:27 +00:00
Mark Davis
94d545bce6 ICU-5667 Could not reproduce in Java. However, added a test. If this still occurs in C (might be simplest to just port the test), then please file a separate bug.
X-SVN-Rev: 25793
2009-04-16 18:44:47 +00:00
Mark Davis
234d1ffee6 ICU-6834 Add transliterator and tests. Follows same format as Uppercase transliterator, so can be compared to that for review.
X-SVN-Rev: 25792
2009-04-16 18:00:31 +00:00
Mark Davis
ce43995232 ICU-2809 Added bnf converted (had forgotten earlier), tests. Also fixed TestAll to be in alphabetical order to make it clearer what was forgotten, and added them. Fixed the property factory to not be hardcoded.
X-SVN-Rev: 25791
2009-04-16 17:34:17 +00:00
Yoshito Umaoka
8dad237e6a ICU-6416 Move ICU4J version and ICU4J data version to 4.2.
X-SVN-Rev: 25790
2009-04-16 04:36:27 +00:00
Mark Davis
669906bfbe ICU-4200 Added extra test for width, to test 5956. Works in Java.
X-SVN-Rev: 25789
2009-04-16 03:55:56 +00:00
Mark Davis
d64ecece54 ICU-4200 Fixed crash, width problem.
X-SVN-Rev: 25785
2009-04-16 01:10:54 +00:00
Michael Ow
06ecf2a685 ICU-6843 Add put(byte[]) to ByteBuffer.
X-SVN-Rev: 25771
2009-04-14 21:13:50 +00:00
Michael Ow
7fc8dc6571 ICU-6843 Add bulk put method to ByteBuffer.
X-SVN-Rev: 25769
2009-04-14 20:08:42 +00:00
Michael Ow
8f2095fb83 ICU-6843 Add position() and put() to ICU4J ByteBuffer implementation
X-SVN-Rev: 25766
2009-04-14 17:20:22 +00:00
Yoshito Umaoka
bbff8cd8a5 ICU-6415 ICU4J timezone 2009f
X-SVN-Rev: 25765
2009-04-14 14:24:28 +00:00
Michael Ow
6014dc03df ICU-6778 Use Java preprocessor for ByteBuffer dependency.
X-SVN-Rev: 25764
2009-04-13 22:23:34 +00:00
Michael Ow
3f567d53ee ICU-6778 Update CP420 CharsetDetector to manually unshape bytes and to deal with ltr and rtl sequences.
X-SVN-Rev: 25760
2009-04-13 18:40:08 +00:00
John Emmons
b2a67daf68 ICU-6771 CLDR 1.7 Integration - release-1-7-d01
X-SVN-Rev: 25757
2009-04-11 23:19:32 +00:00
Michael Ow
c00b453f63 ICU-6714 Add test for new string prep profiles in ICU4J.
X-SVN-Rev: 25748
2009-04-09 21:08:53 +00:00
Mark Davis
7f4e9d2cec ICU-6833 Moved internal class
X-SVN-Rev: 25747
2009-04-09 20:27:14 +00:00
Michael Ow
074baa8eb3 ICU-6238 Fix NFS/NSF typo.
X-SVN-Rev: 25746
2009-04-09 18:38:04 +00:00
Yoshito Umaoka
61f81bf8f0 ICU-6831 Fixed the localized GMT parsing problem. This is equivalent to the one for ICU4C.
X-SVN-Rev: 25744
2009-04-09 04:11:37 +00:00
Michael Ow
8d1890d215 ICU-6778 Renable IBM420 charset detector test. Check for Java version >= 1.5.
X-SVN-Rev: 25732
2009-04-06 17:50:15 +00:00
Yoshito Umaoka
b0b65d9e72 ICU-6809 Fix JDK1.3 compatibility problem. Disabled UnicodeRegex and RegexUtilitiesTest for JDK1.3 and Foundation 1.0 environment. Add these files in preprocessor.txt.
X-SVN-Rev: 25731
2009-04-06 16:06:55 +00:00
Mark Davis
457aec5c8f ICU-6809 fixed header. See other changes under (typo) ticket 2809.
X-SVN-Rev: 25728
2009-04-03 16:56:09 +00:00
Mark Davis
218f089476 ICU-6809 add first version
X-SVN-Rev: 25727
2009-04-03 16:05:31 +00:00
Michael Ow
4a1e4047b5 ICU-6778 Disable charset detector test for IBM420.
X-SVN-Rev: 25723
2009-04-02 16:18:42 +00:00
Yoshito Umaoka
ec0f8b987f ICU-6815 Removed ULocale#addLikelySubtag. This method was introduced as @internal in 3.8, then a new public API addLikelySubtags was added in 4.0, replacing the original. So we no longer need the old @internal API.
X-SVN-Rev: 25713
2009-04-01 17:54:55 +00:00
Yoshito Umaoka
f3b3e71688 ICU-6821 Special handling for SystemV/* zones when JDK TimeZone is used as default.
X-SVN-Rev: 25712
2009-04-01 17:37:26 +00:00
Yoshito Umaoka
aa0014d9a5 ICU-6820 Insert colon as hour/minute/second delimitter in custom time zone ID format in ICU4J.
X-SVN-Rev: 25711
2009-04-01 17:14:37 +00:00
Yoshito Umaoka
0944c728e4 ICU-6821 Check if a TimeZone is actually a BasicTimeZone before calling hasEquivalentTransitions.
X-SVN-Rev: 25709
2009-04-01 15:33:19 +00:00
Michael Ow
84db790ca6 ICU-6778 Add IBM420 and IBM424 to CharsetDetector.
X-SVN-Rev: 25695
2009-03-31 15:38:23 +00:00
Yoshito Umaoka
3665a8fc69 ICU-6814 Merged the fix from ICU4C to ICU4J.
X-SVN-Rev: 25692
2009-03-31 03:06:21 +00:00
Yoshito Umaoka
4d752b6ff9 ICU-6818 Support the case when the final time zone transition occurs in the current year before the current time. Also include a library code fix for #6814.
X-SVN-Rev: 25691
2009-03-31 03:04:57 +00:00
Yoshito Umaoka
75b572fd3e ICU-6415 ICU4J timezone 2009d.
X-SVN-Rev: 25689
2009-03-31 02:12:57 +00:00
Yoshito Umaoka
c7542e088b ICU-6818 setRawOffset to inherit the DST rule for the current time.
X-SVN-Rev: 25688
2009-03-31 01:44:14 +00:00
John Emmons
4512fd2027 ICU-6817 Reverted Hebrew RBNF rules due to parsing problems, update version numbers
X-SVN-Rev: 25684
2009-03-30 23:27:20 +00:00
John Emmons
4bcae5e5ab ICU-6817 Updated RBNF rules from CLDR
X-SVN-Rev: 25676
2009-03-30 15:01:56 +00:00
Yoshito Umaoka
a638afbe29 ICU-6482 Use calendarPreferenceData in supplementalData to decide the default calendar type for a locale. Ported TestTypes from ICU4C to J.
X-SVN-Rev: 25673
2009-03-29 07:14:55 +00:00
Yoshito Umaoka
50e3834e56 ICU-6814 Temporarily disable test data for Australia/Perth also in ICU4J.
X-SVN-Rev: 25672
2009-03-29 05:52:00 +00:00
Yoshito Umaoka
f4c7601d73 ICU-6807 Fixed actual version number value for UNICODE_5_0. Added UNICODE_5_1.
X-SVN-Rev: 25667
2009-03-27 15:59:13 +00:00
Yoshito Umaoka
22830a7700 ICU-6434 JDK1.3 support
X-SVN-Rev: 25666
2009-03-27 15:16:33 +00:00
Yoshito Umaoka
bf1acb61a5 ICU-6800 JDK1.3 support
X-SVN-Rev: 25665
2009-03-27 15:14:57 +00:00
Yoshito Umaoka
081579bc90 ICU-6434 Read BCP47 keyword key/type mappings from supplementalData.
X-SVN-Rev: 25664
2009-03-27 05:02:50 +00:00
Yoshito Umaoka
973c7ed9d8 ICU-6661 Use CLDR supplementalData to resolve calendar preference order.
X-SVN-Rev: 25663
2009-03-27 05:00:49 +00:00
Yoshito Umaoka
b314ba752c ICU-6800 Updated hour skeleton 'j' resolution logic. Synchronize ICU4J data with ICU4C trunk. Updated test cases to support the new data.
X-SVN-Rev: 25662
2009-03-27 04:46:14 +00:00
Jason Spieth
23845c6ec2 ICU-6726 Remove unneeded lower bound check in ICU4J
X-SVN-Rev: 25659
2009-03-26 20:40:59 +00:00
Jason Spieth
f1a09911ee ICU-6726 Integrate changes back into ICU4J trunk
X-SVN-Rev: 25654
2009-03-25 21:27:24 +00:00
Yoshito Umaoka
8cb0047a81 ICU-5755 Mapping Java Locale th_TH_TH to ICU ULocale th_TH@numbers=thai.
X-SVN-Rev: 25651
2009-03-25 05:22:29 +00:00
Yoshito Umaoka
8d634dd3c4 ICU-6135 Parsing generic GMT format with UT and standalone GMT/UT/UTC support.
X-SVN-Rev: 25649
2009-03-25 04:21:28 +00:00
Yoshito Umaoka
617eda35bb ICU-5699 Updated out of date US DST rule descriptions in JavaDoc.
X-SVN-Rev: 25641
2009-03-21 08:14:44 +00:00
Yoshito Umaoka
378833d297 ICU-6416 Move ICU4J version to 4.1.5
X-SVN-Rev: 25640
2009-03-21 07:35:49 +00:00
Yoshito Umaoka
8b580b2052 ICU-6721 Calling getOlsonMeta also in getAvailableIDs(int). Otherwise, getAvailableIDs(int) returns empty result when zone information data is not yet initialized. Also changed Vector to LinkedList.
X-SVN-Rev: 25617
2009-03-18 17:13:34 +00:00
Shaopeng Jia
21fd645646 ICU-6604 Porting CharsetSelector(including tests) and PropsVectors from C to Java
X-SVN-Rev: 25616
2009-03-18 09:30:47 +00:00
Yoshito Umaoka
793e8555ff ICU-6415 ICU4J timezone 2009c. Also synchronized test data with C.
X-SVN-Rev: 25606
2009-03-17 06:24:00 +00:00
Yoshito Umaoka
cb92a45f2a ICU-6726 Fixed test failures for 4.2M4.
X-SVN-Rev: 25604
2009-03-17 04:39:48 +00:00
Yoshito Umaoka
44537f07a8 ICU-6787 Change Measure#numberEqual from public to privte. This API was accidentally marked as public @draft ICU 4.0 in the previous release.
X-SVN-Rev: 25601
2009-03-17 03:31:55 +00:00
Jason Spieth
1ff102073d ICU-6726 correct SimpleDateFormat merge
X-SVN-Rev: 25595
2009-03-16 21:18:38 +00:00
Jason Spieth
21ac822b20 ICU-6726 Changes to dateTimePatterns lengths and default glue pattern usage in Java
X-SVN-Rev: 25593
2009-03-16 17:57:58 +00:00
Yoshito Umaoka
9dad40f1d6 ICU-6787 Updated API status comments for 4.2. Misc doc changes.
X-SVN-Rev: 25590
2009-03-15 03:39:19 +00:00
Yoshito Umaoka
3dc8afe743 ICU-6433 Fixed a problem detected by the Eclipse IDE warning.
X-SVN-Rev: 25589
2009-03-14 04:44:45 +00:00
Yoshito Umaoka
a87a24e197 ICU-6736 Commented out unused private static definitions to remove Eclipse IDE wanrings.
X-SVN-Rev: 25588
2009-03-14 04:36:44 +00:00
Yoshito Umaoka
991ca106a0 ICU-6434 BCP47 support APIs for ICU4J 4.2
X-SVN-Rev: 25587
2009-03-14 04:19:11 +00:00
John Emmons
f0d77a0c6e ICU-6770 CLDR 1.7 integration snapshot - phase 1
X-SVN-Rev: 25577
2009-03-13 03:25:55 +00:00
Andy Heninger
53706d1544 ICU-6066 Add Java version of UnicodeSet::removeAllStrings()
X-SVN-Rev: 25573
2009-03-13 01:11:53 +00:00
Yoshito Umaoka
392c183c0e ICU-6781 Fixed the ant target apireport to include com.ibm.icu.charset package. Also updated former API signature data archive files including com.ibm.icu.charset.
X-SVN-Rev: 25568
2009-03-12 19:26:57 +00:00
Yoshito Umaoka
1dbe26f1e4 ICU-6782 Fixed JavaDoc comment errors.
X-SVN-Rev: 25563
2009-03-12 18:46:36 +00:00
Yoshito Umaoka
244696d03c ICU-6416 Move ICU4J version to 4.1.4
X-SVN-Rev: 25547
2009-03-11 14:24:22 +00:00
Xiaomei Ji
1472003a6c ICU-6433 case sesitive parse for currency symbol and ISO code, case-insensitve for names, restrict parsing against only long names when pattern is plural pattern
X-SVN-Rev: 25537
2009-03-10 06:12:24 +00:00
Waleed Oransa
528d09e009 ICU-6666 Merged ICU4J/branches/waleed branch for Arabic shaping changes r25468:25506 into the trunk.
X-SVN-Rev: 25507
2009-03-02 23:02:12 +00:00
Xiaomei Ji
35cc6003d1 ICU-6433 remove fake ISO code parsing in currency parsing
X-SVN-Rev: 25495
2009-02-27 23:25:55 +00:00
Xiaomei Ji
1c89917c82 ICU-6433 fix bug in currency parsing for pattrns with non-empty negative suffix and bug in plural formatting for number patterns with both positive and negative patterns
X-SVN-Rev: 25489
2009-02-26 07:07:54 +00:00
Michael Ow
ecf40b48e6 ICU-6692 Print a more friendlier error message when schema operation fails due to unsupported feature in the jvm.
X-SVN-Rev: 25475
2009-02-24 19:43:45 +00:00
John Emmons
2ddf4d919b ICU-6750 Allow aliases in numbering system descriptions
X-SVN-Rev: 25470
2009-02-23 22:42:08 +00:00
Michael Ow
27ce5a3df5 ICU-6583 Port over illegal sequence handling code from ticket #5691 to ICU4J. Fix minor bugs in various callback functions and error handling code in ICU4J. Reenable "full" data driven conversion test.
X-SVN-Rev: 25468
2009-02-23 21:38:21 +00:00
Claire Ho
8e58cc71d4 ICU-6736 merge the currencySpacing API prototypes from branch to trunk.
X-SVN-Rev: 25456
2009-02-21 00:02:10 +00:00
Claire Ho
9bbd9ac2ed ICU-6735 merge the API from branch to trunk.
X-SVN-Rev: 25455
2009-02-20 23:26:32 +00:00
Jason Spieth
9b6fa39608 ICU-6739 Removed MathContext instance creation
X-SVN-Rev: 25429
2009-02-17 17:24:25 +00:00
Yoshito Umaoka
f57cac5935 ICU-6434 The initial checkin for the BCP47 support and the LocaleBuilder framework.
X-SVN-Rev: 25425
2009-02-16 09:41:06 +00:00
Yoshito Umaoka
ab30190deb ICU-6492 Replaced TABs with SPs
X-SVN-Rev: 25423
2009-02-16 02:41:41 +00:00
Yoshito Umaoka
4ed8235a60 ICU-6492 Fixed some exclipse IDE warnings in the previous changes.
X-SVN-Rev: 25422
2009-02-16 02:39:36 +00:00
John Emmons
49c9aaf9a0 ICU-6492 Number Overrides implementation for J
X-SVN-Rev: 25421
2009-02-15 23:43:20 +00:00
Yoshito Umaoka
af47e92167 ICU-3378 Fixed Java 1.3/1.4 compatibility problem in the test code.
X-SVN-Rev: 25418
2009-02-14 08:18:07 +00:00
Yoshito Umaoka
52ba8e4efa ICU-6411 Replacing TABs with SPs.
X-SVN-Rev: 25415
2009-02-14 05:51:18 +00:00
Yoshito Umaoka
f03a81606c ICU-3378 Updated API names to make them compatibile with ICU4C. Fixed a Java 5- compilation problem.
X-SVN-Rev: 25412
2009-02-14 05:33:34 +00:00
Yoshito Umaoka
3c687126b7 ICU-4971 Fixed Java 1.3/1.4 compilation problem.
X-SVN-Rev: 25409
2009-02-14 03:50:11 +00:00
Yoshito Umaoka
6e8343afc3 ICU-3378 Revised the implementation and the test csaes.
X-SVN-Rev: 25400
2009-02-13 20:14:38 +00:00
Shaopeng Jia
4c140edc87 ICU-6604 Porting CharsetSelector(including tests) and PropsVectors from C to Java
X-SVN-Rev: 25382
2009-02-06 13:18:36 +00:00
Jason Spieth
55698ede36 ICU-4971 Add java.math.MathContext methods and test
X-SVN-Rev: 25378
2009-02-05 18:47:49 +00:00
Jason Spieth
b20030b5ac ICU-6354 Simple Java testcase
X-SVN-Rev: 25366
2009-02-03 18:08:51 +00:00
Jason Spieth
02e7d8ca80 ICU-4971 Incorporate review comments and JavaDoc cleanup
X-SVN-Rev: 25362
2009-02-02 21:55:50 +00:00
Yoshito Umaoka
ca47370d85 ICU-6411 ICU custom builder to use Java6 as JRE in the Eclipse project.
X-SVN-Rev: 25359
2009-02-02 17:56:30 +00:00
Yoshito Umaoka
26009b31ae ICU-6238 Support standard stringprep profiles in ICU4J. Merging changes from the work branch to the trunk.
X-SVN-Rev: 25358
2009-02-02 17:03:23 +00:00
John Emmons
bd9d44ec6e ICU-6694 Cleanup unused imports and cleanup getAvailableNames API
X-SVN-Rev: 25344
2009-01-29 18:24:56 +00:00
Steven R. Loomis
cfa7b16566 ICU-6571 API to get CLDR version (J). Checked in testdata from icu4c r25327 with 'min/max' cldr version.
X-SVN-Rev: 25337
2009-01-29 07:49:32 +00:00
John Emmons
e1a2d975b2 ICU-6647 Add Sinhala, Azerbaijani, and Afrikaans collation
X-SVN-Rev: 25321
2009-01-27 22:02:21 +00:00
John Emmons
6d3ab9535f ICU-6694 NumberingSystem implementation for ICU4J
X-SVN-Rev: 25319
2009-01-27 20:08:33 +00:00
Yoshito Umaoka
cb6848caf8 ICU-6420 Fixed calendar/date symbols mismatch problem.
X-SVN-Rev: 25307
2009-01-23 20:06:54 +00:00
Yoshito Umaoka
7387ddc575 ICU-6416 Move ICU4J version to 4.1.3
X-SVN-Rev: 25304
2009-01-23 06:07:15 +00:00
Yoshito Umaoka
c7eebf2873 ICU-6415 ICU4J timezone 2009a. Also synchronized test data with C.
X-SVN-Rev: 25299
2009-01-22 23:06:20 +00:00
Yoshito Umaoka
68858f5870 ICU-6411 Updated build.xml to handle JDK7.
X-SVN-Rev: 25288
2009-01-22 19:10:29 +00:00
Yoshito Umaoka
bc4ee2dd9d ICU-6411 Fix the JDK name for Java 6, Updated build.xml to avoid the default JDK name to be included in the conditional source files.
X-SVN-Rev: 25286
2009-01-22 18:10:20 +00:00
Yoshito Umaoka
5f3a26ec4b ICU-6411 Upgraded ICU4J default target JDK to 6. Also updated the eclipse project file for the change.
X-SVN-Rev: 25279
2009-01-21 22:04:51 +00:00
Yoshito Umaoka
2550a67693 ICU-6683 CoverageTest#getTargets to return null under Java security manager instead of the fake target, which triggers a test failure.
X-SVN-Rev: 25271
2009-01-19 22:10:07 +00:00
Yoshito Umaoka
14101daa30 ICU-6683 Include a permission to access sun.util.calendar package for secure test. ICU implementation actually does not access the package directly (using reflection), but IBM Java 6 on Windows disallow the access without this.
X-SVN-Rev: 25268
2009-01-19 20:10:15 +00:00
Yoshito Umaoka
b6071b1a84 ICU-6683 Specify a classloader used for loading custom converter data files for testing. Also use the absolute path for them. Otherwise, the test case fails on IBM Java 6 on Windows when running the test case from icu4jtests.jar.
X-SVN-Rev: 25267
2009-01-19 20:05:54 +00:00
Yoshito Umaoka
7855175c22 ICU-6134 Old Java compatibility support. NumberFormat.Field is not available on Java 1.3 environment.
X-SVN-Rev: 25263
2009-01-16 05:18:40 +00:00
Yoshito Umaoka
5808634616 ICU-3378 Old Java compatibility support.
X-SVN-Rev: 25262
2009-01-16 05:16:23 +00:00
Yoshito Umaoka
519f393ba4 ICU-6433 Old Java compatibility support. Removed unnecessary unescape. Fixed invalid Locale constructor.
X-SVN-Rev: 25261
2009-01-16 05:14:50 +00:00
Xiaomei Ji
3ec5b5cb90 ICU-6433 currency plural format merged to trunk
X-SVN-Rev: 25254
2009-01-15 01:10:02 +00:00
Doug Felt
084842e74a ICU-6397 test for duration format millisecond fix
X-SVN-Rev: 25249
2009-01-14 17:44:23 +00:00
Doug Felt
249f9598f3 ICU-6397 fix duration format milliseconds problem
X-SVN-Rev: 25248
2009-01-14 17:43:16 +00:00
Yoshito Umaoka
a16b7c3c0c ICU-6658 Merging back misc changes for eclipse build from 4.0.1 to the trunk.
X-SVN-Rev: 25247
2009-01-14 16:29:17 +00:00
Yoshito Umaoka
f63f334671 ICU-6658 Added ICU4J 4.0.1 API report file in the trunk for future API change report.
X-SVN-Rev: 25246
2009-01-14 16:01:31 +00:00
Jason Spieth
e386fb0a43 ICU-6354 Set default rounding increment, Java implementation
X-SVN-Rev: 25242
2009-01-13 17:05:50 +00:00