Source file "com/ibm/icu/impl/coll/CollationBuilder.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods | 
| Total | 3,424 of 3,424 | 0% | 643 of 643 | 0% | 384 | 384 | 708 | 708 | 56 | 56 | 
| makeTailoredCEs() |  | 0% |  | 0% | 44 | 44 | 92 | 92 | 1 | 1 | 
| getSpecialResetPosition(CharSequence) |  | 0% |  | 0% | 46 | 46 | 91 | 91 | 1 | 1 | 
| addReset(int, CharSequence) |  | 0% |  | 0% | 32 | 32 | 65 | 65 | 1 | 1 | 
| mergeCompositeIntoString(CharSequence, int, int, CharSequence, StringBuilder, StringBuilder) |  | 0% |  | 0% | 23 | 23 | 50 | 50 | 1 | 1 | 
| addRelation(int, CharSequence, CharSequence, CharSequence) |  | 0% |  | 0% | 23 | 23 | 39 | 39 | 1 | 1 | 
| setCaseBits(CharSequence) |  | 0% |  | 0% | 21 | 21 | 37 | 37 | 1 | 1 | 
| findOrInsertWeakNode(int, int, int) |  | 0% |  | 0% | 21 | 21 | 34 | 34 | 1 | 1 | 
| parseAndBuild(String) |  | 0% |  | 0% | 4 | 4 | 26 | 26 | 1 | 1 | 
| addTailComposites(CharSequence, CharSequence) |  | 0% |  | 0% | 11 | 11 | 25 | 25 | 1 | 1 | 
| addOnlyClosure(CharSequence, CharSequence, long[], int, int) |  | 0% |  | 0% | 13 | 13 | 28 | 28 | 1 | 1 | 
| findCommonNode(int, int) |  | 0% |  | 0% | 19 | 19 | 17 | 17 | 1 | 1 | 
| getWeight16Before(int, long, int) |  | 0% |  | 0% | 13 | 13 | 23 | 23 | 1 | 1 | 
| insertNodeBetween(int, int, long) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 | 
| CollationBuilder(CollationTailoring) |  | 0% | n/a | 1 | 1 | 18 | 18 | 1 | 1 | |
| findOrInsertNodeForCEs(int) |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 1 | 1 | 
| insertTailoredNodeAfter(int, int) |  | 0% |  | 0% | 8 | 8 | 12 | 12 | 1 | 1 | 
| binarySearchForRootPrimaryNode(int[], int, long[], long) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 | 
| findOrInsertNodeForRootCE(long, int) |  | 0% |  | 0% | 7 | 7 | 9 | 9 | 1 | 1 | 
| closeOverComposites() |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 | 
| findOrInsertNodeForPrimary(long) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 | 
| addIfDifferent(CharSequence, CharSequence, long[], int, int) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 | 
| sameCEs(long[], int, long[], int) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 | 
| equalSubSequences(CharSequence, int, CharSequence, int) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 | 
| ceStrength(long) |  | 0% |  | 0% | 5 | 5 | 2 | 2 | 1 | 1 | 
| countTailoredNodes(long[], int, int) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 | 
| tempCEFromIndexAndStrength(int, int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| indexFromTempCE(long) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| finalizeCEs() |  | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
| isTempCE32(int) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 | 
| addWithClosure(CharSequence, CharSequence, long[], int, int) |  | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
| indexFromTempCE32(int) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| static {...} |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 | 
| isTempCE(long) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 | 
| ignoreString(CharSequence) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 | 
| alignWeightRight(int) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 | 
| nodeHasBefore2(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| nodeHasBefore3(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| nodeHasAnyBefore(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| isTailoredNode(long) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| ignorePrefix(CharSequence) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 | 
| strengthFromTempCE(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| weight16FromNode(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| previousIndexFromNode(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| nextIndexFromNode(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| changeNodePreviousIndex(long, int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| changeNodeNextIndex(long, int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| optimize(UnicodeSet) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| suppressContractions(UnicodeSet) |  | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
| isFCD(CharSequence) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| nodeFromWeight16(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| nodeFromPreviousIndex(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| nodeFromNextIndex(int) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| strengthFromNode(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| nodeFromWeight32(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| weight32FromNode(long) |  | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
| nodeFromStrength(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |