Yoshito Umaoka
a4b1199d60
ICU-11321 Prevent crash even when ICU4J classes are initialized by a bootstrap class loader.
...
X-SVN-Rev: 37074
2015-02-26 07:58:45 +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
e65a679a26
ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes
...
X-SVN-Rev: 36925
2015-01-07 03:49:20 +00:00
Markus Scherer
6c0fcd7a64
ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights
...
X-SVN-Rev: 36907
2014-12-27 00:39:08 +00:00
Markus Scherer
1c447ba174
ICU-11426 make implicit narrowing compound assignment explicit
...
X-SVN-Rev: 36881
2014-12-17 20:27:28 +00:00
Markus Scherer
cf3eb94a4e
ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to CollationKey.merge() but not necessarily same sort keys, omit case level if lowerFirst and only common weights
...
X-SVN-Rev: 36857
2014-12-11 17:17:03 +00:00
Markus Scherer
ba2a065004
ICU-10823 ICUResourceBundle add & support enum OpenType, use OpenType.LOCALE_ROOT for Collator & BreakIterator, also change default locale to root for those services
...
X-SVN-Rev: 36818
2014-12-08 17:54:11 +00:00
Markus Scherer
f037dbecdd
ICU-11388 fix bug in CollationFastLatinBuilder
...
X-SVN-Rev: 36781
2014-11-30 19:55:58 +00:00
Yoshito Umaoka
bebdcfcc40
ICU-10993 Clean up import statements.
...
X-SVN-Rev: 36504
2014-09-15 17:32:08 +00:00
Markus Scherer
c2484b0620
ICU-7118 minor doc fixes
...
X-SVN-Rev: 36413
2014-09-09 22:03:48 +00:00
Mark Davis
b96cdc6199
ICU-7118 Javadoc changes only
...
X-SVN-Rev: 36360
2014-09-05 14:41:18 +00:00
Mark Davis
f838029625
ICU-10467 Fix the freezables with volatile.
...
X-SVN-Rev: 36288
2014-08-29 14:45:47 +00:00
Markus Scherer
1e5c95645d
ICU-11010 improve CollationKey.merge() API doc
...
X-SVN-Rev: 36167
2014-08-14 20:36:37 +00:00
Markus Scherer
438c1ac7b8
ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests
...
X-SVN-Rev: 36163
2014-08-14 18:49:59 +00:00
George Rhoten
b0a0f67e21
ICU-10880 Add support for plural format syntax to RBNF.
...
Perform a little cleanup to the RBNF code.
X-SVN-Rev: 36160
2014-08-14 17:20:42 +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
Markus Scherer
61ee3253e8
ICU-10876 document Collator thread-safe only when frozen
...
X-SVN-Rev: 36022
2014-07-10 22:39:05 +00:00
Markus Scherer
1d533a66e8
ICU-10998 collation reorder others=Zzzz, recognize only others = reset
...
X-SVN-Rev: 36019
2014-07-09 23:36:43 +00:00
Markus Scherer
38b83477bf
ICU-8082 private collation type: do not list as an available keyword value
...
X-SVN-Rev: 36012
2014-07-08 20:58:58 +00:00
Markus Scherer
df08e453dc
ICU-10940 make ICUResourceBundleImpl smaller, remove lookup cache in favor of newer Reader cache, reduce object creation while finding resources and especially strings with fallback
...
X-SVN-Rev: 35936
2014-06-24 20:34:12 +00:00
Markus Scherer
98772b58a6
ICU-7057 bug fix: make it work when assertions are disabled
...
X-SVN-Rev: 35788
2014-06-02 14:08:57 +00:00
Markus Scherer
3cd4f31513
ICU-7057 make ICU4J CollationDataReader work directly with ByteBuffer rather than DataInputStream
...
X-SVN-Rev: 35786
2014-06-01 00:15:06 +00:00
Yoshito Umaoka
56d72817df
ICU-8260 Unnecessary import statement left in the previous commit.. updating.
...
X-SVN-Rev: 35772
2014-05-29 21:47:33 +00:00
Yoshito Umaoka
821b9fdbb2
ICU-8260 Fixed a build problem on Java 5.
...
X-SVN-Rev: 35771
2014-05-29 21:03:46 +00:00
Markus Scherer
8ba8b4acd4
ICU-8260 support collation-related keywords via Collator base class if available
...
X-SVN-Rev: 35768
2014-05-29 00:13:50 +00:00
Markus Scherer
5918fef551
ICU-8260 support all collation-related keywords in Collator.getInstance()
...
X-SVN-Rev: 35767
2014-05-28 23:15:01 +00:00
Yoshito Umaoka
802269281b
ICU-10905 Fixed missing @Deprecated annotation problem in several classes.
...
X-SVN-Rev: 35737
2014-05-22 20:20:27 +00:00
Markus Scherer
093580b5dc
ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631
...
X-SVN-Rev: 35634
2014-04-14 23:08:41 +00:00
Peter Edberg
36b2e91e43
ICU-10507 Better API documentation for asymmetric search (J)
...
X-SVN-Rev: 35503
2014-03-18 21:52:16 +00:00
Peter Edberg
eec8bee6df
ICU-9101 Some API header doc cleanup for StringSearch/SearchIterator
...
X-SVN-Rev: 35486
2014-03-17 03:39:24 +00:00
Yoshito Umaoka
5a806e3472
ICU-10749 BRS ICU4J 53 - Organize imports
...
X-SVN-Rev: 35455
2014-03-13 07:24:42 +00:00
Yoshito Umaoka
3a18f04d94
ICU-10763 ICU4J 53 API status updates.
...
X-SVN-Rev: 35452
2014-03-13 04:45:07 +00:00
Markus Scherer
f1ab4ca109
ICU-10700 fix minor API docs bugs
...
X-SVN-Rev: 35437
2014-03-12 18:58:26 +00:00
Travis Keep
fbe2510eba
ICU-10700 Add documentation to JAVA about not registering services in the middle of an application run.
...
X-SVN-Rev: 35414
2014-03-11 22:58:25 +00:00
Yoshito Umaoka
5799b71849
ICU-9101 Updated API docs for SearchIterator and StringSearch. Tried to keep them synchronized with ICU4C API docs as much as possible.
...
X-SVN-Rev: 35353
2014-03-06 01:25:31 +00:00
Markus Scherer
364f5c7205
ICU-10683 add ICU-specific exceptions
...
X-SVN-Rev: 35337
2014-03-04 22:45:10 +00:00
Yoshito Umaoka
2700c96d4b
ICU-9101 Fixed some compiler warnings reported by javac in JDK - redundant type cast.
...
X-SVN-Rev: 35332
2014-03-04 19:44:48 +00:00
Markus Scherer
fe6eca4673
ICU-9101 fix hiraganaQuaternary API docs
...
X-SVN-Rev: 35327
2014-03-04 19:27:43 +00:00
Yoshito Umaoka
aaf4a4d807
ICU-9101 Fixed some coding issues reported by FindBugs in the new collation code.
...
X-SVN-Rev: 35322
2014-03-04 16:22:17 +00:00
Markus Scherer
b5b38d2c98
ICU-9101 merge branches/markus/collv2@35302 into the trunk
...
X-SVN-Rev: 35305
2014-03-04 00:11:11 +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
Yoshito Umaoka
ebb804aaeb
ICU-10484 Fixed a bunch of API doc problems.
...
X-SVN-Rev: 34912
2014-01-16 17:38:13 +00:00
George Rhoten
a94152774c
ICU-8699 Never print stack trace in production code
...
X-SVN-Rev: 34864
2014-01-10 19:52:56 +00:00
Yoshito Umaoka
c9b42d2525
ICU-10399 Fixed some compiler warnings (Eclipse and JDK javac).
...
X-SVN-Rev: 34387
2013-09-18 21:52:51 +00:00
Markus Scherer
8e59fa7be4
ICU-9915 do not mask off the continuation bits and then later test this masked CE value for isContinuation()
...
X-SVN-Rev: 34310
2013-09-13 17:12:11 +00:00
Markus Scherer
54eb776527
ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33585)
...
X-SVN-Rev: 33663
2013-05-15 22:16:48 +00:00
Yoshito Umaoka
0cb16ea2bb
ICU-9104 A minor change in the doc updated in the previous commit.
...
X-SVN-Rev: 33550
2013-04-25 21:00:44 +00:00
Yoshito Umaoka
766add67f0
ICU-9104 Updated CollationElementIterator API spec not to support changing the iteration direction without reset. Added a field tracking the iteration direction and trigger assertion when a caller violates the restriction (only when Java assertion is enabled).
...
X-SVN-Rev: 33549
2013-04-25 20:15:50 +00:00
Yoshito Umaoka
e255e7d747
ICU-8957 Fixed issues detected by FindBugs in ICU library code except #9667 and #10097 . Added FindBugs exclusion filter files in ICU4J library project directories.
...
X-SVN-Rev: 33516
2013-04-12 15:31:31 +00:00
Markus Scherer
e550589f9f
ICU-9929 fix RuleBasedCollator initialization of reorder codes (must go after init()), sync coll/zh.res with ICU4C including native-script-first reordering
...
X-SVN-Rev: 33309
2013-02-22 23:43:17 +00:00