Normalizer2Impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total162 of 3,99295%74 of 74690%6645836902085
recompose(Normalizer2Impl.ReorderingBuffer, int, boolean)3322487%34193%32397101
norm16HasDecompBoundaryAfter(int)304761%121250%81341501
load(ByteBuffer)2018190%4660%4644201
getFCD16FromMaybeOrNonZeroCC(int)174170%4660%3611101
isCompInert(int, boolean)111862%5550%361401
compose(CharSequence, int, int, boolean, boolean, Normalizer2Impl.ReorderingBuffer)1046297%510595%456312001
makeFCDAndAppend(CharSequence, boolean, Normalizer2Impl.ReorderingBuffer)67792%1583%1411701
ensureCanonIterData()423598%54189%52405401
composePair(int, int)411296%62278%61522701
getFCD16FromNormData(int)48695%21487%2912101
decompose(CharSequence, int, int, StringBuilder, int)42083%1150%121601
getCompositionsList(int)975%1150%121301
decomposeShort(CharSequence, int, int, boolean, boolean, Normalizer2Impl.ReorderingBuffer)4795%11392%1811301
norm16HasDecompBoundaryBefore(int)4495%3975%370801
getTrailCCFromCompYesAndZeroCC(int)1386%1150%121301
getPreviousTrailCC(CharSequence, int, int)981%1150%121301
composeQuickCheck(CharSequence, int, int, boolean, boolean)20199%14197%12205501
decomposeAndAppend(CharSequence, boolean, Normalizer2Impl.ReorderingBuffer)7098%2675%2511901
findNextFCDBoundary(CharSequence, int, int)3296%1787%151901
findNextCompBoundary(CharSequence, int, int, boolean)3196%1583%1411001
findPreviousFCDBoundary(CharSequence, int)3196%2675%251901
findPreviousCompBoundary(CharSequence, int, boolean)2996%2466%2411001
isTrailCC01ForCompBoundaryAfter(int)2496%2675%250301
hasCompBoundaryAfter(CharSequence, int, int, boolean)1392%1375%130101
makeFCD(CharSequence, int, int, Normalizer2Impl.ReorderingBuffer)227100%24495%22406201
combine(int, int)129100%18100%01002101
decompose(CharSequence, int, int, Normalizer2Impl.ReorderingBuffer)127100%30100%01603501
getRawDecomposition(int)116100%14100%0802101
decompose(int, int, Normalizer2Impl.ReorderingBuffer)95100%14100%0802101
composeAndAppend(CharSequence, boolean, boolean, Normalizer2Impl.ReorderingBuffer)89100%6100%0401801
addPropertyStarts(UnicodeSet)86100%14100%0802201
getDecomposition(int)81100%14100%0801701
getCanonStartSet(int, UnicodeSet)74100%10100%0601701
addToStartSet(MutableCodePointTrie, int, int)68100%2675%2501501
addComposites(int, UnicodeSet)62100%6100%0401401
addLcccChars(UnicodeSet)59100%11191%1701401
addCanonIterPropertyStarts(UnicodeSet)27100%2100%020701
singleLeadMightHaveNonZeroFCD16(int)25100%4100%030401
getCCFromNoNo(int)22100%2100%020401
hasDecompBoundaryBefore(int)21100%8100%050301
hasDecompBoundaryAfter(int)21100%1583%140501
getCC(int)20100%6100%040501
getFCD16(int)19100%6100%040601
isDecompYesAndZeroCC(int)18100%8100%050101
getCompQuickCheck(int)17100%6100%040501
getCompositionsListForComposite(int)17100%n/a010301
getData(int)16100%2100%020301
hasCompBoundaryBefore(int)14100%4100%030101
isMostDecompYesAndZeroCC(int)14100%6100%040101
norm16HasCompBoundaryAfter(int, boolean)14100%1583%140201
hasCompBoundaryBefore(CharSequence, int, int)13100%4100%030101
isAlgorithmicNoNo(int)12100%4100%030101
isCompNo(int)12100%4100%030101
isDecompYes(int)12100%4100%030101
isDecompNoAlgorithmic(int)12100%4100%030101
getCompositionsListForDecompYes(int)12100%4100%030301
hasCompBoundaryBefore(int, int)12100%4100%030101
norm16HasCompBoundaryBefore(int)12100%4100%030101
getCCFromYesOrMaybeYesCP(int)11100%2100%020301
decompose(CharSequence, StringBuilder)11100%n/a010201
isMaybe(int)11100%4100%030101
getNorm16(int)10100%2100%020101
getDataForMaybe(int)10100%n/a010101
isCanonSegmentStarter(int)9100%2100%020101
isFCDInert(int)9100%2100%020101
mapAlgorithmic(int, int)9100%n/a010101
static {...}9100%n/a010201
getCCFromYesOrMaybeYes(int)8100%2100%020101
isMaybeYesOrNonZeroCC(int)8100%2100%020101
isHangulLV(int)8100%2100%020101
isHangulLVT(int)8100%2100%020101
isCompYesAndZeroCC(int)8100%2100%020101
hasCompBoundaryAfter(int, boolean)7100%n/a010101
isInert(int)7100%2100%020101
isJamoL(int)7100%2100%020101
isJamoVT(int)7100%2100%020101
getCCFromNormalYesOrMaybe(int)6100%n/a010101
isDecompInert(int)6100%n/a010101
load(String)5100%n/a010101
getRawNorm16(int)5100%n/a010101
hangulLVT()5100%n/a010101
hasFCDBoundaryBefore(int)4100%n/a010101
hasFCDBoundaryAfter(int)4100%n/a010101
getDataForYesOrNo(int)4100%n/a010101
Normalizer2Impl()100%n/a010101