Normalizer2Impl

Source file "com/ibm/icu/impl/Normalizer2Impl.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,574 of 3,5740%668 of 6680%4044047937937070
compose(CharSequence, int, int, boolean, boolean, Normalizer2Impl.ReorderingBuffer)3680%880%4545959511
recompose(Normalizer2Impl.ReorderingBuffer, int, boolean)2580%440%2323707011
makeFCD(CharSequence, int, int, Normalizer2Impl.ReorderingBuffer)2470%520%2727616111
ensureCanonIterData()2120%440%2323474711
load(ByteBuffer)2060%160%99434311
composeQuickCheck(CharSequence, int, int, boolean, boolean)1820%480%2525414111
decompose(CharSequence, int, int, Normalizer2Impl.ReorderingBuffer)1520%360%1919373711
combine(String, int, int)1220%180%1010202011
composePair(int, int)1120%280%1515252511
getRawDecomposition(int)1080%120%77202011
composeAndAppend(CharSequence, boolean, boolean, Normalizer2Impl.ReorderingBuffer)870%60%44161611
makeFCDAndAppend(CharSequence, boolean, Normalizer2Impl.ReorderingBuffer)830%60%44161611
hasDecompBoundary(int, boolean)760%220%1212191911
getCanonStartSet(int, UnicodeSet)740%100%66171711
decompose(int, int, Normalizer2Impl.ReorderingBuffer)740%80%55171711
getFCD16FromNormData(int)720%120%77181811
decomposeAndAppend(CharSequence, boolean, Normalizer2Impl.ReorderingBuffer)700%80%55191911
addToStartSet(Trie2Writable, int, int)700%80%55141411
getDecomposition(int)650%100%66141411
hasCompBoundaryAfter(int, boolean, boolean)650%200%1111121211
hasCompBoundaryBefore(int, int)630%120%77131311
addComposites(int, UnicodeSet)620%60%44131311
addPropertyStarts(UnicodeSet)460%60%448811
enumNorm16PropertyStartsRange(int, int, int, UnicodeSet)340%80%55101011
enumLcccRange(int, int, int, UnicodeSet)330%80%557711
getTrailCCFromCompYesAndZeroCC(CharSequence, int, int)310%40%337711
findNextCompBoundary(CharSequence, int, int)260%40%338811
addLcccChars(UnicodeSet)250%40%334411
addCanonIterPropertyStarts(UnicodeSet)250%40%335511
getFCD16(int)250%80%557711
singleLeadMightHaveNonZeroFCD16(int)250%40%333311
decompose(CharSequence, int, int, StringBuilder, int)240%20%226611
findNextFCDBoundary(CharSequence, int, int)240%60%447711
findPreviousFCDBoundary(CharSequence, int)230%60%447711
getCC(int)210%60%445511
decomposeShort(CharSequence, int, int, Normalizer2Impl.ReorderingBuffer)210%20%226611
getCompositionsListForDecompYes(int)200%60%445511
findPreviousCompBoundary(CharSequence, int)190%40%337711
isDecompYesAndZeroCC(int)180%80%551111
getCCFromNoNo(int)180%20%223311
getCompositionsListForComposite(int)180%n/a112211
getCompQuickCheck(int)170%60%445511
hasCompBoundaryBefore(int)150%40%331111
hasFCDBoundaryAfter(int)150%40%332211
isMostDecompYesAndZeroCC(int)140%60%441111
isAlgorithmicNoNo(int)120%40%331111
isCompNo(int)120%40%331111
isDecompYes(int)120%40%331111
hasFCDBoundaryBefore(int)120%40%331111
getCompositionsList(int)120%20%223311
decompose(CharSequence, StringBuilder)110%n/a112211
isMaybe(int)110%40%331111
mapAlgorithmic(int, int)110%n/a111111
static {...}100%n/a112211
getCCFromYesOrMaybe(int)90%20%221111
isCanonSegmentStarter(int)90%20%221111
isFCDInert(int)90%20%221111
isMaybeOrNonZeroCC(int)80%20%221111
isHangul(int)80%20%221111
isCompYesAndZeroCC(int)80%20%221111
isDecompNoAlgorithmic(int)80%20%221111
isJamoL(int)70%20%221111
isJamoVT(int)70%20%221111
isDecompInert(int)60%n/a111111
isInert(int)60%20%221111
load(String)50%n/a111111
getNorm16(int)50%n/a111111
getFCD16FromBelow180(int)50%n/a111111
Normalizer2Impl()0%n/a111111
getNormTrie()0%n/a111111