Source file "com/ibm/icu/text/RuleBasedCollator.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,016 of 2,016 | 0% | 291 of 291 | 0% | 222 | 222 | 462 | 462 | 76 | 76 |
doCompare(CharSequence, CharSequence) | ![]() | 0% | ![]() | 0% | 23 | 23 | 50 | 50 | 1 | 1 |
equals(Object) | ![]() | 0% | ![]() | 0% | 17 | 17 | 20 | 20 | 1 | 1 |
setMaxVariable(int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 21 | 21 | 1 | 1 |
setReorderCodes(int[]) | ![]() | 0% | ![]() | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
setVariableTop(String) | ![]() | 0% | ![]() | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
internalGetCEs(CharSequence) | ![]() | 0% | ![]() | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
internalSetVariableTop(long) | ![]() | 0% | ![]() | 0% | 8 | 8 | 14 | 14 | 1 | 1 |
writeIdenticalLevel(CharSequence, RuleBasedCollator.CollationKeyByteSink) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
writeSortKey(CharSequence, RuleBasedCollator.CollationKeyByteSink, RuleBasedCollator.CollationBuffer) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
internalBuildTailoring(String) | ![]() | 0% | n/a | 1 | 1 | 12 | 12 | 1 | 1 | |
compareNFDIter(Normalizer2Impl, RuleBasedCollator.NFDIterator, RuleBasedCollator.NFDIterator) | ![]() | 0% | ![]() | 0% | 9 | 9 | 18 | 18 | 1 | 1 |
setLocale(ULocale, ULocale) | ![]() | 0% | ![]() | 0% | 8 | 8 | 7 | 7 | 1 | 1 |
hashCode() | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
setDecomposition(int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
getRawCollationKey(CharSequence, RawCollationKey, RuleBasedCollator.CollationBuffer) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
adoptTailoring(CollationTailoring) | ![]() | 0% | ![]() | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
getVersion() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getLocale(ULocale.Type) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
setCaseLevelDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
setDecompositionDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
setFrenchCollationDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
setNumericCollationDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
setCaseFirstDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
setAlternateHandlingDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
setStrengthDefault() | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
freeze() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
setUpperCaseFirst(boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
setLowerCaseFirst(boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
getContractionsAndExpansions(UnicodeSet, UnicodeSet, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
RuleBasedCollator(CollationTailoring, ULocale) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
getCollationBuffer() | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
initMaxExpansions() | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
cloneAsThawed() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
getRawCollationKey(String, RawCollationKey) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getCollationKey(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setFrenchCollation(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setCaseLevel(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setNumericCollation(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getUCAVersion() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setAlternateHandlingShifted(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setStrength(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getRules(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getTailoredSet() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
RuleBasedCollator(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getCollationKey(String, RuleBasedCollator.CollationBuffer) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getCollationElementIterator(CharacterIterator) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
internalAddContractions(int, UnicodeSet) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getDecomposition() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isCaseLevel() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isFrenchCollation() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getNumericCollation() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isUpperCaseFirst() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isLowerCaseFirst() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isUnsafe(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
checkNotFrozen() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
setVariableTop(int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
setFastLatinOptions(CollationSettings) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
clone() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getCollationElementIterator(String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getCollationElementIterator(UCharacterIterator) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getMaxVariable() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getReorderCodes() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isFrozen() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
simpleKeyLengthEstimate(CharSequence) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getVariableTop() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
releaseCollationBuffer(RuleBasedCollator.CollationBuffer) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getDefaultSettings() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getStrength() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isAlternateHandlingShifted() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getOwnedSettings() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
compare(String, String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getRules() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setHiraganaQuaternary(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setHiraganaQuaternaryDefault() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isHiraganaQuaternary() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |