History log of /libcore/luni/src/main/java/java/text/RuleBasedCollator.java
Revision Date Author Comments
b9c3557fb8d2d9a1f9fe9f8c7ec0b058758b6db6 22-Apr-2014 Elliott Hughes <enh@google.com> Fix build (javadoc @link tags).

Change-Id: If0cb922427a826cad16c8be8a78cdfbccc218c32
3e3ea7374ec174050c91066bf2e3b154bffd4e96 22-Apr-2014 Elliott Hughes <enh@google.com> Allow empty rules in a RuleBasedCollator.

This is allowed by the CLDR specification, and we were already allowing
most forms of empty rules, just not the zero-length string.

Change-Id: I3c2a020aac23e54f8044defbfe2e2a5b600e454c
1c13b45d19d7c9ab363c5984c2a9f329a67ef6f4 21-Apr-2014 Elliott Hughes <enh@google.com> Updated documentation for RuleBasedCollator.

Change-Id: Ia927033773ea3ad6c417306cbbfffc4afe08fab5
Signed-off-by: Markus Scherer <mscherer@google.com>
d43b9ef11a1095967a3396b246639b563e1a4128 12-Sep-2012 Kenny Root <kroot@google.com> Add consistent reasons for NullPointerException

Semi-automated replacement of empty and non-conforming
NullPointerException reason messages.

(cherry-pick of 86acc043d3334651ee26c65467d78d6cefedd397.)

Change-Id: I6d893979f5c20a50e841e32af9fd7b2d8bc9d54d
86acc043d3334651ee26c65467d78d6cefedd397 12-Sep-2012 Kenny Root <kroot@google.com> Add consistent reasons for NullPointerException

Semi-automated replacement of empty and non-conforming
NullPointerException reason messages.

Change-Id: Iedeb4b21949e973c4042ce5982dda315f2e785e1
866e7ae17a3da81a02b0b144e0c9c2b3196d293a 09-Dec-2010 Elliott Hughes <enh@google.com> Fix a bunch of javac -Xlint warnings in our code.

I think "fallthrough" uncovered a couple of real bugs in the kxml code, but
other than that there's nothing very exciting here. This addresses all but
one of the non-xml warnings. I'm assuming that we'll move the xml cruft out
into external at some point (since we're deliberately not maintaining it).

Change-Id: Ice81253b019df7b19d6557e719663b7bdc11fb22
4dfae7b3e2b56160646c17d93b32b3ff495c0053 07-Oct-2010 Elliott Hughes <enh@google.com> Finish (for now) the icu4jni cleanup.

This is the most interesting change, now all the pieces are in place. The
concrete Collator implementation (now called RuleBasedCollatorICU for clarity)
becomes quite a bit simpler.

Bug: 3045778
Change-Id: I98fb5b78c42a13584e541818aa4427c78add79d0
cf686df19a9f52169247b06b09587eafcdc9960a 04-Oct-2010 Elliott Hughes <enh@google.com> Fix the default decomposition mode of Collators.

It's unclear why we thought it shouldn't be NO_DECOMPOSITION. That's the
default for both ICU and the RI. This patch undoes the part of the change that
introduced this discrepancy, and undoes a change we made to silence a test
that was warning us about the discrepancy.

Bug: 1635883
Change-Id: Ic0e121e9b10e4f332b04b3cca1946d8bce32c06e
f33eae7e84eb6d3b0f4e86b59605bb3de73009f3 13-May-2010 Elliott Hughes <enh@google.com> Remove all trailing whitespace from the dalvik team-maintained parts of libcore.

Gentlemen, you may now set your editors to "strip trailing whitespace"...

Change-Id: I85b2f6c80e5fbef1af6cab11789790b078c11b1b
cec4dd4b1d33f78997603d0f89c0d0e56e64dbcd 26-Apr-2010 Peter Hallam <peterhal@google.com> merge more modules into luni