Yoshito Umaoka
2d39c18a49
ICU-9187 Resolve javac compiler warning with JDK 7. SuppressWarning annotation type 'rawtypes' is necessary instead of 'unchecked' with JDK 7. However, with Eclipse IDE using Java 1.5 env still requires 'unchecked'. Thus, kept 'unchecked', added 'rawtypes' and updated all ICU runtime library projects to ignore unused SuppressWarning types, instead of warning.
...
X-SVN-Rev: 31622
2012-03-15 18:56:48 +00:00
Yoshito Umaoka
a1344472af
ICU-9187 Ignore javac warning for setting an older source without bootclasspath introduced in JDK 7.
...
X-SVN-Rev: 31621
2012-03-15 18:21:48 +00:00
Markus Scherer
c422bcd481
ICU-5929 optimize CharsetEncoderICU fallback test
...
X-SVN-Rev: 31489
2012-02-23 02:08:37 +00:00
Michael Ow
42208f627b
ICU-9085 Fix infinite loop error in compound text converter in ICU4J
...
X-SVN-Rev: 31299
2012-02-02 01:56:59 +00:00
Yoshito Umaoka
fac016b0ed
ICU-9006 ICU4J API promotion for 49. A bug fix in the api report tool.
...
X-SVN-Rev: 31275
2012-01-30 17:16:37 +00:00
Abhinav Gupta
2730ee27c3
ICU-8924 Add findbugs targets
...
X-SVN-Rev: 31176
2011-12-29 18:13:00 +00:00
Abhinav Gupta
23d796e394
ICU-8854 Inner class does not use embedded reference to creator. Should be static inner class.
...
X-SVN-Rev: 30926
2011-11-04 15:19:11 +00:00
Abhinav Gupta
fc9b8646db
ICU-8854 string concatenation in loop using + operator
...
X-SVN-Rev: 30863
2011-10-24 19:24:17 +00:00
Abhinav Gupta
1efa6d411f
ICU-8854 bitwise and/or of signed byte value.
...
Values loaded from a byte array are sign extended to 32-bits before any
bitwise operations are performed. Should &-down back to one-byte.
X-SVN-Rev: 30862
2011-10-24 19:24:08 +00:00
Abhinav Gupta
e35f720425
ICU-8854 dead store to local variable
...
X-SVN-Rev: 30861
2011-10-24 19:23:59 +00:00
Abhinav Gupta
3ae6d5af5b
ICU-8854 computation of average could overflow.
...
X-SVN-Rev: 30860
2011-10-24 19:23:51 +00:00
Abhinav Gupta
77598a7d62
ICU-8854 Unused final instance variable. Should be static.
...
X-SVN-Rev: 30858
2011-10-24 19:23:29 +00:00
Abhinav Gupta
04b9f1678a
ICU-8854 unnecessary use of String constructor.
...
X-SVN-Rev: 30857
2011-10-24 19:23:20 +00:00
Yoshito Umaoka
02bf9dd68a
ICU-8649 Integrating JCite and embedding coding example in the ICU4J API reference doc.
...
X-SVN-Rev: 30841
2011-10-17 21:10:07 +00:00
Michael Ow
6903a27947
ICU-8515 Add missing provisional tag to draft API CharsetEncoderICU.getMaxBytesForString
...
X-SVN-Rev: 30760
2011-09-30 19:16:20 +00:00
Steven R. Loomis
f2dea4dba1
ICU-8855 undo bad commit r30752
...
X-SVN-Rev: 30753
2011-09-29 20:18:13 +00:00
Abhinav Gupta
27cdc577c8
ICU-8855 utf-8 file properties for icu4j (with copyright updates).
...
X-SVN-Rev: 30752
2011-09-29 19:44:32 +00:00
Abhinav Gupta
c2769af599
ICU-8268 return value was ignored.
...
Return value of string concatenation was ignored. Results in invalid data.
X-SVN-Rev: 30726
2011-09-27 19:50:26 +00:00
Abhinav Gupta
c9b90e11db
ICU-8268 dead store to local variable.
...
A value is assigned to a local variable but never read again.
Signed-off-by: Abhinav Gupta <abhinavg@ca.ibm.com>
X-SVN-Rev: 30725
2011-09-27 19:50:19 +00:00
Abhinav Gupta
a65971645c
ICU-8268 repeated conditional test
...
X-SVN-Rev: 30718
2011-09-27 18:15:03 +00:00
Michael Ow
ddaa367fa9
ICU-8729 Fix source buffer's array offset handling error
...
X-SVN-Rev: 30420
2011-07-25 22:18:42 +00:00
Michael Ow
834901f20c
ICU-8660 Skip the current source char when searching for the next escape character
...
X-SVN-Rev: 30297
2011-07-08 17:22:34 +00:00
Michael Ow
d71f5096b1
ICU-8664 Use the custom CharsetDecoder's replacement character if one is specified
...
X-SVN-Rev: 30284
2011-07-06 17:42:56 +00:00
Michael Ow
a2b657a9a3
ICU-8612 Remove exception usage in normal code path of CharsetASCII and Charset88591
...
X-SVN-Rev: 30238
2011-06-27 18:06:05 +00:00
Michael Ow
cfe479cd47
ICU-8515 Add getMaxBytesForString to CharsetEncoderICU
...
X-SVN-Rev: 30237
2011-06-27 17:03:06 +00:00
Michael Ow
7078702c9f
ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
...
X-SVN-Rev: 30176
2011-06-01 16:26:45 +00:00
Yoshito Umaoka
5ef5a3bed2
ICU-8488 Use explicit locale in String#toLowerCase / #toUpperCase.
...
X-SVN-Rev: 30156
2011-05-27 19:25:11 +00:00
Michael Ow
7225bff0c5
ICU-8549 UTF-7 error consumption fix to ICU4J
...
X-SVN-Rev: 30152
2011-05-27 17:08:14 +00:00
Michael Ow
a640b41fab
ICU-8429 Remove unused import in CharsetICU
...
X-SVN-Rev: 30065
2011-05-09 17:22:23 +00:00
Michael Ow
2e86fffaca
ICU-8006 Update isFixedWidth implementation in ICU4J
...
X-SVN-Rev: 30053
2011-05-06 21:30:49 +00:00
Michael Ow
752c70d6e0
ICU-7226 Set maxBytesPerChar of UnicodeBig and UnicodeLittle differently when using Java 5
...
X-SVN-Rev: 30011
2011-05-04 02:44:44 +00:00
Michael Ow
80ffe66b09
ICU-7226 Fix maxBytesPerChar value for UTF-16LE,version=1 and UTF-16BE,version=1 in ICU4J
...
X-SVN-Rev: 29998
2011-05-03 22:15:36 +00:00
Michael Ow
9df2f93160
ICU-8427 Update gb18030 range in CharsetMBCS
...
X-SVN-Rev: 29859
2011-04-22 23:06:40 +00:00
Michael Ow
7b4c5e5246
ICU-8006 Update isFixedWidth API doc in ICU4J
...
X-SVN-Rev: 29705
2011-03-29 04:21:17 +00:00
Michael Ow
1a76d74ec6
ICU-8006 Update isFixedWidth API doc in ICU4J
...
X-SVN-Rev: 29577
2011-03-09 04:35:57 +00:00
Yoshito Umaoka
8f2a1ed97c
ICU-8210 Fixed compiler warnings and JavaDoc warnings.
...
X-SVN-Rev: 29544
2011-03-04 23:10:55 +00:00
Michael Ow
d0670255e8
ICU-8006 Add new API for CharsetDecoderICU and CharsetEncoderICU
...
X-SVN-Rev: 29474
2011-02-24 20:58:37 +00:00
Michael Ow
4c14bbd6aa
ICU-8240 Update ICU4J compound text charset for handling continuous buffers
...
X-SVN-Rev: 29218
2010-12-16 23:36:15 +00:00
Yoshito Umaoka
4954ca812f
ICU-8120 Updated build scripts and eclipse workspace settings to use UTF-8 for java source files.
...
X-SVN-Rev: 29013
2010-11-08 15:11:14 +00:00
Michael Ow
9896c58604
ICU-8038 Fix maxBytesPerChar error for UnicodeBig and UnicodeLittle in ICU4J.
...
X-SVN-Rev: 28849
2010-10-18 16:29:25 +00:00
Michael Ow
5714200c0d
ICU-8038 Fix check for x-* names when getting the icu canonical name.
...
X-SVN-Rev: 28835
2010-10-14 22:21:16 +00:00
Yoshito Umaoka
8ec88d6f48
ICU-8017 Updated MANIFEST.MF in ICU runtime library jar files to make them OSGi bundles.
...
X-SVN-Rev: 28831
2010-10-14 19:15:38 +00:00
Michael Ow
99102b01d2
ICU-8038 Implement UnicodeLittle and UnicodeBig in ICU4J.
...
X-SVN-Rev: 28818
2010-10-13 20:21:16 +00:00
Michael Ow
4294bd0c36
ICU-7926 Add compound test charset class.
...
X-SVN-Rev: 28639
2010-09-17 05:47:16 +00:00
Michael Ow
e22c2c9ed4
ICU-7926 Add compound text charset and update data in ICU4J
...
X-SVN-Rev: 28638
2010-09-17 05:07:40 +00:00
Michael Ow
3696c605a3
ICU-7935 Ensure java canonical name works in ICU.
...
X-SVN-Rev: 28612
2010-09-13 23:08:09 +00:00
Michael Ow
c59f535cd7
ICU-7926 Add ISO-2022-CN-CNS to ICU4J
...
X-SVN-Rev: 28588
2010-09-08 23:19:03 +00:00
Yoshito Umaoka
573f451f67
ICU-7922 Converting a charset alias name data from byte[] to String by ICU's own code, instead of using new String(byte[], int, int).
...
X-SVN-Rev: 28566
2010-09-01 16:36:48 +00:00
Yoshito Umaoka
014a18e855
ICU-6994 ICU4J build targets to generate *-src.jar which contain only .java source files as well as ICU4J source package archive in .tgz. Also some updates in release target: new target 'release' to build all download files with version string. Old target 'releaseJar' was deleted.
...
X-SVN-Rev: 28174
2010-06-11 17:02:51 +00:00
Michael Ow
ab0a766468
ICU-7592 Remove timebomb in data-driven conversion test. Fix a few bugs in charset code. Update testdata.jar.
...
X-SVN-Rev: 28022
2010-05-05 20:45:21 +00:00
Yoshito Umaoka
3b456d2c67
ICU-7603 Migrating Vector to List.
...
X-SVN-Rev: 27905
2010-04-06 19:08:45 +00:00
Yoshito Umaoka
0670240ebc
ICU-7138 Fixed redundant cast warnings
...
X-SVN-Rev: 27761
2010-03-03 09:08:42 +00:00
Yoshito Umaoka
8608868c5f
ICU-7360 Fixed missing API status tag problem except ArabicShaping constants.
...
X-SVN-Rev: 27747
2010-03-02 21:56:35 +00:00
Michael Ow
4dcaef917e
ICU-7138 Port ebcdic update changes to ICU4J
...
X-SVN-Rev: 27745
2010-03-02 20:29:32 +00:00
Yoshito Umaoka
ecc6d768d2
ICU-7101 Organized imports for 4.4 release. Replaced tabs with spaces.
...
X-SVN-Rev: 27733
2010-03-02 07:02:47 +00:00
Yoshito Umaoka
72b20e8947
ICU-7381 Replacing StringBuffer with StringBuilder in ICU4J runtime library implementation code.
...
X-SVN-Rev: 27424
2010-01-27 03:09:08 +00:00
Yoshito Umaoka
fe08b461c7
ICU-7035 Fixed missing/incorrect API status tag problems in several files.
...
X-SVN-Rev: 27383
2010-01-22 21:29:51 +00:00
Yoshito Umaoka
21c14b4470
ICU-7035 API comment clean up. Removed unnecessary @internal tags and fixed wrong @internal tag usages.
...
X-SVN-Rev: 27373
2010-01-22 02:42:33 +00:00
Yoshito Umaoka
07c1c262c7
ICU-7305 Updating API draft status. Refresh the API change report with the updates.
...
X-SVN-Rev: 27327
2010-01-19 19:19:33 +00:00
Michael Ow
b53f0f9667
ICU-7156 Update LMBCS converter in ICU4J.
...
X-SVN-Rev: 27085
2009-12-16 21:48:30 +00:00
Michael Ow
a1900371b7
ICU-7226 Undo commit revision 24105 from ticket 6300.
...
X-SVN-Rev: 26871
2009-11-11 17:33:56 +00:00
Michael Ow
8fbea86221
ICU-7185 Ensure swaplfnl option is not ignored.
...
X-SVN-Rev: 26784
2009-10-14 04:52:54 +00:00
Yoshito Umaoka
eb9b97663b
ICU-7097 Enabled java compiler option -Xlint:all,-deprecation,-dep-ann for API projects. Fixed redundant cast warnings detected by javac in various files. Added @SuppressWarnings for intended usage of fallthrough in switch statements. Enabled fallthrough warning in Eclipse project files.
...
X-SVN-Rev: 26568
2009-08-27 23:02:38 +00:00
John Vu
4f6acc7e64
ICU-6237 After upgrading to Eclipse 3.5, added back @SupressWarnings and comment out "dead code".
...
X-SVN-Rev: 26507
2009-08-18 17:09:22 +00:00
John Vu
558c4b2824
ICU-6237 Uploaded the Javadoc preferences for core, collate, charset, and translit to have the warnings appear if Javadocs are written incorrect for the settings placed.
...
X-SVN-Rev: 26503
2009-08-17 23:13:43 +00:00
John Vu
2c50c7cebe
ICU-6237 Fixed the warning for "core" package.
...
X-SVN-Rev: 26501
2009-08-17 18:17:11 +00:00
Yoshito Umaoka
c3a6b83ddb
ICU-7027 Fixed a bunch of Eclipse compiler warnings.
...
X-SVN-Rev: 26495
2009-08-13 20:32:55 +00:00
Yoshito Umaoka
a8f599ae11
ICU-7027 Exclude .svn from Java build path, so directory .svn and its contents won't be copied to the build output directory.
...
X-SVN-Rev: 26486
2009-08-12 19:15:17 +00:00
Markus Scherer
078e401f7b
ICU-6945 merge into trunk: changes for .res formatVersion 2 ( #6945 ) and quick fix for race in using UResourceBundle.addToCache() ( #7054 ), from -r 26334:26353 icu4j/branches/markus/smallres2
...
X-SVN-Rev: 26376
2009-07-17 23:17:34 +00:00
Yoshito Umaoka
127f55f00a
ICU-7036 Several minor corrections, eclipse project files modifications and etc.
...
X-SVN-Rev: 26244
2009-07-08 18:12:00 +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
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
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
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
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
Andy Heninger
9f48e1a767
ICU-6926 set svn properties
...
X-SVN-Rev: 26123
2009-06-16 23:48:52 +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