| applyPattern(RuleCharacterIterator, SymbolTable, Appendable, int, int) |   | 91% |   | 86% | 20 | 79 | 22 | 221 | 0 | 1 |
| applyPropertyAlias(String, String, SymbolTable) |   | 82% |   | 74% | 15 | 37 | 10 | 73 | 0 | 1 |
| compareTo(UnicodeSet, UnicodeSet.ComparisonStyle) |   | 62% |   | 60% | 7 | 15 | 7 | 19 | 0 | 1 |
| addBridges(UnicodeSet) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| compare(Collection, Collection, UnicodeSet.ComparisonStyle) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| complementAll(UnicodeSet) |   | 44% |  | 25% | 2 | 3 | 3 | 7 | 0 | 1 |
| addAllTo(Iterable, Object[]) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| add(int[], int, int) |   | 96% |   | 95% | 2 | 23 | 1 | 72 | 0 | 1 |
| xor(int[], int, int) |   | 89% |   | 66% | 3 | 7 | 4 | 26 | 0 | 1 |
| applyIntPropertyValue(int, int) |   | 89% |   | 80% | 4 | 11 | 2 | 21 | 0 | 1 |
| _toPattern(Appendable, boolean) |   | 87% |  | 93% | 1 | 9 | 3 | 24 | 0 | 1 |
| spanAndCount(CharSequence, int, UnicodeSet.SpanCondition, OutputInt) |   | 87% |   | 78% | 3 | 8 | 3 | 19 | 0 | 1 |
| applyPattern(String, ParsePosition, SymbolTable, int) |   | 85% |   | 83% | 2 | 7 | 2 | 16 | 0 | 1 |
| appendCodePoint(Appendable, int) |   | 72% |   | 66% | 2 | 4 | 2 | 8 | 0 | 1 |
| applyPropertyPattern(String, ParsePosition, SymbolTable) |   | 95% |   | 80% | 7 | 19 | 4 | 39 | 0 | 1 |
| toArray(UnicodeSet) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| appendNewPattern(Appendable, boolean, boolean) |   | 96% |  | 100% | 0 | 16 | 2 | 32 | 0 | 1 |
| matchesAt(CharSequence, int) |   | 91% |   | 87% | 2 | 9 | 2 | 21 | 0 | 1 |
| _appendToPat(Appendable, int, boolean) |   | 84% |  | 100% | 0 | 6 | 2 | 11 | 0 | 1 |
| _appendToPat(Appendable, int, int, boolean) |   | 82% |  | 100% | 0 | 4 | 2 | 9 | 0 | 1 |
| append(Appendable, CharSequence) |   | 50% | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
| addAllTo(String[]) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cloneAsThawed() |  | 73% | | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| add(Iterable) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setDefaultXSymbolTable(UnicodeSet.XSymbolTable) | | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| span(CharSequence, int, UnicodeSet.SpanCondition) |  | 95% |  | 92% | 1 | 8 | 1 | 17 | 0 | 1 |
| equals(Object) |  | 94% |  | 100% | 0 | 7 | 2 | 13 | 0 | 1 |
| applyPropertyPattern(RuleCharacterIterator, Appendable, SymbolTable) |  | 92% | | 50% | 1 | 2 | 1 | 10 | 0 | 1 |
| matches(Replaceable, int[], int, boolean) |  | 98% |   | 95% | 2 | 21 | 2 | 29 | 0 | 1 |
| containsAll(UnicodeSet) |  | 98% |  | 95% | 1 | 11 | 0 | 31 | 0 | 1 |
| containsNone(UnicodeSet) |  | 97% |  | 92% | 1 | 8 | 1 | 30 | 0 | 1 |
| scfString(CharSequence, StringBuilder) |  | 96% |  | 83% | 1 | 4 | 1 | 16 | 0 | 1 |
| matchesAt(CharSequence, int, CharSequence) |  | 94% |  | 83% | 1 | 4 | 1 | 10 | 0 | 1 |
| stripFrom(CharSequence, boolean) |  | 94% |  | 75% | 1 | 3 | 0 | 7 | 0 | 1 |
| ensureCapacity(int) |  | 93% |  | 75% | 1 | 3 | 1 | 8 | 0 | 1 |
| nextCapacity(int) |  | 92% |  | 83% | 1 | 4 | 1 | 8 | 0 | 1 |
| findLastIn(CharSequence, int, boolean) |  | 92% |   | 66% | 2 | 4 | 1 | 6 | 0 | 1 |
| ensureBufferCapacity(int) |  | 91% |  | 83% | 1 | 4 | 1 | 6 | 0 | 1 |
| getDefaultXSymbolTable() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matchesIndexValue(int) |  | 98% |  | 95% | 1 | 11 | 1 | 17 | 0 | 1 |
| closeOver(int) |  | 95% |   | 60% | 2 | 5 | 1 | 10 | 0 | 1 |
| retain(int[], int, int) |  | 100% |  | 96% | 1 | 17 | 0 | 66 | 0 | 1 |
| add_unchecked(int) |  | 100% |  | 100% | 0 | 12 | 0 | 26 | 0 | 1 |
| add_unchecked(int, int) |  | 100% |  | 100% | 0 | 13 | 0 | 27 | 0 | 1 |
| closeOverAddCaseMappings() |  | 100% |  | 100% | 0 | 5 | 0 | 28 | 0 | 1 |
| closeOverCaseInsensitive(boolean) |  | 100% |  | 95% | 1 | 13 | 0 | 26 | 0 | 1 |
| spanBack(CharSequence, int, UnicodeSet.SpanCondition) |  | 100% |  | 100% | 0 | 11 | 0 | 23 | 0 | 1 |
| UnicodeSet(int[]) |  | 100% |  | 100% | 0 | 5 | 0 | 21 | 0 | 1 |
| matchRest(Replaceable, int, int, String) |  | 100% |  | 100% | 0 | 8 | 0 | 12 | 0 | 1 |
| applyFilter(UnicodeSet.Filter, UnicodeSet) |  | 100% |  | 100% | 0 | 7 | 0 | 16 | 0 | 1 |
| complement() |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| findCodePoint(int) |  | 100% |  | 90% | 1 | 6 | 0 | 10 | 0 | 1 |
| containsAll(String, int) |  | 100% |  | 92% | 1 | 8 | 0 | 12 | 0 | 1 |
| mungeCharName(String) |  | 100% |  | 100% | 0 | 7 | 0 | 13 | 0 | 1 |
| resemblesPropertyPattern(RuleCharacterIterator, int) |  | 100% |  | 100% | 0 | 8 | 0 | 9 | 0 | 1 |
| containsNone(int, int) |  | 100% |  | 100% | 0 | 8 | 0 | 7 | 0 | 1 |
| indexOf(int) |  | 100% |  | 100% | 0 | 5 | 0 | 12 | 0 | 1 |
| retain(int, int) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
| complement(int, int) |  | 100% |  | 100% | 0 | 6 | 0 | 9 | 0 | 1 |
| contains(int, int) |  | 100% |  | 100% | 0 | 7 | 0 | 6 | 0 | 1 |
| retain(CharSequence) |  | 100% |  | 90% | 1 | 6 | 0 | 14 | 0 | 1 |
| remove(int, int) |  | 100% |  | 100% | 0 | 6 | 0 | 8 | 0 | 1 |
| getRegexEquivalent() |  | 100% |  | 100% | 0 | 3 | 0 | 9 | 0 | 1 |
| contains(int) |  | 100% |  | 100% | 0 | 6 | 0 | 8 | 0 | 1 |
| charAt(int) |  | 100% |  | 100% | 0 | 4 | 0 | 10 | 0 | 1 |
| spanCodePointsAndCount(CharSequence, int, UnicodeSet.SpanCondition, OutputInt) |  | 100% |  | 100% | 0 | 5 | 0 | 13 | 0 | 1 |
| freeze() |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 1 |
| range(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| compact() |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| complement(CharSequence) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1 |
| resemblesPropertyPattern(String, int) |  | 100% |   | 75% | 2 | 5 | 0 | 5 | 0 | 1 |
| set(UnicodeSet) |  | 100% |  | 100% | 0 | 2 | 0 | 8 | 0 | 1 |
| addAll(UnicodeSet) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| containsAll(String) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| compare(Iterator, Iterator) |  | 100% |  | 100% | 0 | 5 | 0 | 10 | 0 | 1 |
| remove(CharSequence) |  | 100% |  | 75% | 1 | 3 | 0 | 10 | 0 | 1 |
| size() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| add(CharSequence) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| retainAll(UnicodeSet) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| maybeOnlyCaseSensitive(UnicodeSet) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| addAll(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| removeAll(UnicodeSet) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| hashCode() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addAll(CharSequence[]) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| _appendToPat(Appendable, String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| getSingleCP(CharSequence) |  | 100% |  | 100% | 0 | 4 | 0 | 6 | 0 | 1 |
| findIn(CharSequence, int, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| UnicodeSet() |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| clear() |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
| resemblesPattern(String, int) |  | 100% |  | 100% | 0 | 4 | 0 | 2 | 0 | 1 |
| toPattern(boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| addAll(Iterable) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addCaseMapping(UnicodeSet, int, StringBuilder) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| containsAll(Iterable) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| containsNone(Iterable) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| removeAll(Iterable) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| addString(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| retainAll(Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| addAllTo(Iterable, Collection) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| contains(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| UnicodeSet(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| UnicodeSet(UnicodeSet) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| applyPattern(String, boolean) |  | 100% |  | 100% | 0 | 2 | 0 | 2 | 0 | 1 |
| removeAllStrings() |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| set(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isEmpty() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| containsNone(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getRangeEnd(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| UnicodeSet(String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| UnicodeSet(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| UnicodeSet(String, ParsePosition, SymbolTable) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| UnicodeSet(String, ParsePosition, SymbolTable, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| clone() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| isFrozen() |  | 100% |  | 100% | 0 | 3 | 0 | 1 | 0 | 1 |
| applyPattern(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| applyPattern(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| containsSome(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| syntaxError(RuleCharacterIterator, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| checkFrozen() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| strings() |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| UnicodeSet(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| hasStrings() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| containsSome(UnicodeSet) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| containsSome(CharSequence) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| containsSome(Iterable) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| _generatePattern(StringBuffer, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| add(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addAll(int, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getRangeStart(int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| max(int, int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| spanBack(CharSequence, UnicodeSet.SpanCondition) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| codePointStream() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| _generatePattern(StringBuffer, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| add(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| from(CharSequence) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| fromAll(CharSequence) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| applyPropertyAlias(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| span(CharSequence, UnicodeSet.SpanCondition) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compare(Iterable, Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| rangeStream() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| codePoints() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addMatchSetTo(UnicodeSet) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| retainAll(CharSequence) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| complementAll(CharSequence) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| removeAll(CharSequence) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| retain(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| remove(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| complement(int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRangeCount() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| ranges() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| iterator() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compareTo(UnicodeSet) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compare(int, CharSequence) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stream() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toString() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addAllTo(Collection) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compareTo(Iterable) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compare(CharSequence, int) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| stringStream() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSingleCodePoint(CharSequence) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |