Frank Tang
a3c5d7e0e4
ICU-12956 fix buffer overrun of UTF-7 and IMAP-mailbox-name
2019-03-14 20:00:41 -07:00
yumaoka
58dca2696d
ICU-20326 Added Export-Package OSGi header in charset.jar
2019-02-21 13:20:28 -05:00
leadpony
2e580c0504
ICU-20192 Add Automatic-Module-Name to META-INF/MANIFEST.MF ( #193 )
...
* Add Automatic-Module-Name to META-INF/MANIFEST.MF
* Added com.ibm.icu.number in Export-Package list
* Add Automatic-Module-Name to charset and localespi
2018-10-08 11:41:02 -04:00
Yoshito Umaoka
a4fc56f382
ICU-13413 More clean-ups for code redundant/unnecessary for Java 7 and up
...
Simplified redundant code and removed unnecessary code path for Java 7 and later runtime in various places. Also cleaned up stale comments.
There is one test code change in com.ibm.icu.dev.test.localespi.NumberFormatTest - number keyword in test case was changed to Arab to arab. This test case was skipped with Java 6 runtime. It looks this code was note tested on Java 7 and later. @number=Arab does not work because it's case sensitive and must be all lower case letters.
2018-09-27 14:27:38 -07:00
Yoshito Umaoka
d1c761762a
ICU-13413 Java 7 migration in build scripts and eclipse project files
...
- Updated javac/javadoc source and target Java version to 1.7.
- Eclipse projects to use execution environment JavaSE-1.7.
- Replaced java6.bootclasspath with java7.bootclasspath.
- Removed pre-Java 7 conditional build targets.
- Deleted stylesheet for JDK6 build.
2018-09-27 14:27:38 -07:00
Yoshito Umaoka
6f34721bf6
ICU-13121 Use ASCII style copyright comment in all properties file.
...
X-SVN-Rev: 41422
2018-05-21 00:55:46 +00:00
Markus Scherer
8ccca58d0c
ICU-12911 remove UBiDiProps except inside its .cpp file, and uprv_haveProperties()
...
X-SVN-Rev: 40923
2018-02-15 19:01:29 +00:00
Markus Scherer
fa2ddc86c7
ICU-13311 change illegal-UTF-8 handling in converter code
...
X-SVN-Rev: 40455
2017-09-23 06:34:53 +00:00
Yoshito Umaoka
d0e8605136
ICU-8241 Added new build target releaseFinal. Added new maven pom files for charset and locale SPI. API document build targets for each ICU4J maven artifacts.
...
X-SVN-Rev: 40447
2017-09-22 23:06:49 +00:00
Yoshito Umaoka
728feb5d1a
ICU-13120 Updated Specification/Implementation/Bundle vendor and copyright in manifest files from IBM to Unicode.
...
X-SVN-Rev: 40023
2017-04-10 18:39:10 +00:00
Norbert Runge
acbe642cbb
ICU-12761 Adds Unicode copyright notice.
...
X-SVN-Rev: 39389
2016-09-28 22:16:43 +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
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
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
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
d303483ed5
ICU-12611 Remove dead code.
...
X-SVN-Rev: 38956
2016-07-07 14:38:11 +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
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
3fe7709485
ICU-12611 Fix some issues found through static analysis.
...
X-SVN-Rev: 38935
2016-07-02 14:47:35 +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
Michael Ow
7ef631ba4f
ICU-12564 Update copyright notice in ICU4J
...
X-SVN-Rev: 38875
2016-06-22 22:12:16 +00:00
Markus Scherer
1cb09a85a3
ICU-12440 replace old ICUResourceBundle constants with lower-level ICUData constants
...
X-SVN-Rev: 38685
2016-05-02 22:24:30 +00:00
Scott Russell
8f598f6746
ICU-12005 Fix numerous warnings / errors from Javadoc generation
...
X-SVN-Rev: 38385
2016-02-26 21:14:36 +00:00
Yoshito Umaoka
7c43d7d3f5
ICU-12022 Updated the minimum JRE version to Java 6.
...
X-SVN-Rev: 38099
2015-12-01 05:29:28 +00:00
Michael Ow
e4126a0fb6
ICU-11979 Fix max char size for iso-2022-kr in icu4j
...
X-SVN-Rev: 38085
2015-11-17 23:05:18 +00:00
Michael Ow
953f033293
ICU-11869 Update 2022 code in ICU4J
...
X-SVN-Rev: 38013
2015-09-23 20:47:33 +00:00
Michael Ow
7ecac51d1c
ICU-11869 Port ICU4C fix to ICU4J
...
X-SVN-Rev: 38007
2015-09-23 17:29:48 +00:00
Markus Scherer
6d31a2bfa2
ICU-11493 document Charset.name() not unique for mapping table variants
...
X-SVN-Rev: 37955
2015-09-15 16:08:15 +00:00
Michael Ow
906223c6b1
ICU-11869 Update charset pref list for jis8 in icu4j
...
X-SVN-Rev: 37906
2015-09-08 22:36:40 +00:00
Markus Scherer
056237d6db
ICU-11004 bulk-read data from ByteBuffer; read .res key strings up front into byte[] for faster lookup
...
X-SVN-Rev: 37806
2015-08-24 20:30:44 +00:00
Andy Heninger
e599c1007e
ICU-11609 set svn property eol-style native for more text files in icu4j.
...
X-SVN-Rev: 37365
2015-04-17 23:31:56 +00:00
Yoshito Umaoka
22dd5c9096
ICU-11565 Fixed Eclipse compiler warnings. Updated ICU4J project settings to detect [potentail] resource leak as warning, except icu-demos, icu-build-tools and icu-tools.
...
X-SVN-Rev: 37213
2015-03-11 18:54:31 +00:00
Fredrik Roubert
d8b9e7ecaa
ICU-11463 ICU4J ought to always close() resources
...
R=yoshito_umaoka@us.ibm.com
Review URL: https://codereview.appspot.com/199390043
X-SVN-Rev: 37034
2015-02-13 20:16:22 +00:00
Fredrik Roubert
774a23e4a7
ICU-11039 optionally build ICU4J jar without ICU runtime data
...
Make all Ant targets for copying data conditional on a new property
named icu4c.data.path which, if set, inhibits all data copying and
updates the ICUConfig.properties file to use this path.
Use in this way:
$ ant -Dicu4c.data.path=/tmp/icu/build/data/out/tmp check
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/198130043
X-SVN-Rev: 36996
2015-01-30 16:59:20 +00:00
Markus Scherer
0acf60d3e0
ICU-11479 do not ask the Java system what the canonical name should be, just figure it out from ICU data
...
X-SVN-Rev: 36982
2015-01-22 20:40:30 +00:00
Markus Scherer
1604e1772d
ICU-11479 precompute Java canonical names for not-only-ICU Charsets, make CharsetProviderICU all-static again (see ticket #9973 ), simplify some test code
...
X-SVN-Rev: 36966
2015-01-16 17:35:52 +00:00
Michael Ow
1a2ae33299
ICU-10551 Update test to check non-ignorable codepoints and fix comments
...
X-SVN-Rev: 36444
2014-09-10 23:24:50 +00:00
Yoshito Umaoka
8b78bd0e84
ICU-10993 Fixed javac/eclipse compiler warnings, and issues reported by FindBugs.
...
X-SVN-Rev: 36404
2014-09-09 08:01:41 +00:00
Michael Ow
1c4e81baed
ICU-10551 Make ICU4J encoder callbacks ignore default ignorable code points
...
X-SVN-Rev: 36200
2014-08-18 21:28:18 +00:00
Markus Scherer
e87758a436
ICU-10939 ICU4J optionally read data from .dat and .res, from ICUConfig-ured dataPath; make ICU4J support little-endian binary data files
...
X-SVN-Rev: 36106
2014-07-31 18:46:54 +00:00
Fredrik Roubert
c12cb80e81
ICU-10944 Add ByteBuffer support for conversion classes.
...
Updates UConverterDataReader, UConverterAlias and
UConverterAliasDataReader.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/107700043
X-SVN-Rev: 36039
2014-07-15 21:01:33 +00:00
Yoshito Umaoka
3a249592b4
ICU-10602 Added @Deprecated annotation to @deprecated APIs. Corrected API status tag for SpoofChecker.SINGLE_SCRIPT, which was actually marked as @deprecated before ICU 51. Also some cleanup for non-standard @internal tag document.
...
X-SVN-Rev: 35254
2014-02-27 20:18:05 +00:00
Michael Ow
37aa0f8445
ICU-9973 Make CharsetProviderICU thread safe
...
X-SVN-Rev: 33534
2013-04-17 15:29:37 +00:00
Yoshito Umaoka
27f8f4b33b
ICU-9966 Patch for the test problem reported by #9966 . Updated testdata.jar from ICU4C trunk.
...
X-SVN-Rev: 33322
2013-02-25 20:26:52 +00:00
Yoshito Umaoka
4fa11a300d
ICU-9947 Updated public API status for ICU4J 51.
...
X-SVN-Rev: 33290
2013-02-21 03:38:55 +00:00
Yoshito Umaoka
e4ee964593
ICU-9413 Fixed Javadoc warnings - mostly incomplete tag in non-API methods.
...
X-SVN-Rev: 32323
2012-09-04 02:52:12 +00:00
Michael Ow
d98bf1b052
ICU-9340 Fix potential out of bound error in ICU4J ISCII converter
...
X-SVN-Rev: 32022
2012-07-03 17:51:41 +00:00
Michael Ow
230db005ae
ICU-9205 Update max bytes per char calculation for EBCDIC DBCS types
...
X-SVN-Rev: 31675
2012-04-03 22:18:45 +00:00