-
Enhancement
-
Resolution: Fixed
-
P4
-
9
-
b125
-
Not verified
Several methods, comparing Latin1 and UTF16 -encoded strings are implemented twice. One of the implementations can call the other.
E.g.
StringUTF16.compareToLatin1(A, B) vs. -StringLatin1.compareToUTF16(B, A)
StringUTF16.compareToCI_Latin1(A, B) vs. -StringLatin1.compareToCI_UTF16(B, A)
StringUTF16.regionMatchesCI_Latin1(A, B, C, D, E) vs. StringLatin1.regionMatchesCI_UTF16(C, D, A, B, E)
E.g.
StringUTF16.compareToLatin1(A, B) vs. -StringLatin1.compareToUTF16(B, A)
StringUTF16.compareToCI_Latin1(A, B) vs. -StringLatin1.compareToCI_UTF16(B, A)
StringUTF16.regionMatchesCI_Latin1(A, B, C, D, E) vs. StringLatin1.regionMatchesCI_UTF16(C, D, A, B, E)