| XCldrStub.java |   | 21% |   | 14% | 78 | 99 | 129 | 170 | 47 | 64 | 12 | 16 |
| KeyTypeData.java |   | 70% |   | 66% | 36 | 115 | 85 | 348 | 4 | 35 | 0 | 14 |
| LSR.java |   | 63% |   | 40% | 43 | 67 | 33 | 115 | 4 | 17 | 0 | 2 |
| InternalLocaleBuilder.java |   | 80% |   | 76% | 48 | 166 | 69 | 351 | 1 | 29 | 0 | 3 |
| LikelySubtags.java |   | 83% |   | 72% | 70 | 168 | 42 | 319 | 4 | 20 | 0 | 2 |
| BaseLocale.java |   | 54% |   | 31% | 38 | 59 | 50 | 113 | 4 | 18 | 0 | 3 |
| LocaleDistance.java |   | 80% |   | 73% | 41 | 116 | 38 | 271 | 4 | 27 | 0 | 2 |
| LanguageTag.java |   | 90% |   | 85% | 34 | 167 | 29 | 310 | 5 | 41 | 0 | 1 |
| LocaleValidityChecker.java |   | 89% |   | 90% | 14 | 83 | 21 | 164 | 2 | 15 | 0 | 3 |
| LocaleExtensions.java |   | 86% |   | 84% | 14 | 52 | 16 | 106 | 5 | 16 | 0 | 1 |
| AsciiUtil.java |   | 94% |   | 86% | 13 | 63 | 7 | 94 | 2 | 17 | 0 | 2 |
| LocaleObjectCache.java |   | 82% |   | 64% | 7 | 14 | 7 | 36 | 2 | 7 | 0 | 2 |
| StringTokenIterator.java |   | 86% |  | 91% | 3 | 17 | 6 | 39 | 2 | 11 | 0 | 1 |
| ParseStatus.java |  | 92% | | 100% | 1 | 7 | 1 | 12 | 1 | 6 | 0 | 1 |
| Extension.java |  | 90% | | n/a | 1 | 6 | 1 | 11 | 1 | 6 | 0 | 1 |
| UnicodeLocaleExtension.java |  | 99% |   | 85% | 7 | 35 | 0 | 55 | 0 | 11 | 0 | 1 |
| LocaleSyntaxException.java |  | 100% | | n/a | 0 | 3 | 0 | 7 | 0 | 3 | 0 | 1 |