| ⇢ | D | PhoneNumberMatcherTest added | |
| ⇢ | D | PhoneNumberMatcher added | |
| ⇢ | A | StrictGrouping added | |
| ⇢ | A | Valid added | |
| ⇢ | A | PhoneNumberMatch added | |
| ⇢ | A | PhoneNumberMatchTest added | |
| ⇢ | A | Leniency added | |
| ⇢ | A | AbstractLeniency added | |
| ⇢ | A | ExactGrouping added | |
| ⇢ | A | Possible added | |
| D | ↘ | F | PhoneNumberUtil got worse |
| ⇢ | C | PhoneNumberMatcher::allNumberGroupsAreExactlyPrese... added | |
| ⇢ | C | PhoneNumberMatcher::containsOnlyValidXChars() added | |
| ⇢ | C | PhoneNumberMatcher::parseAndVerify() added | |
| ⇢ | C | PhoneNumberMatcher::extractInnerMatch() added | |
| ⇢ | C | PhoneNumberMatcher::isNationalPrefixPresentIfRequi... added | |
| ⇢ | B | PhoneNumberMatcher::allNumberGroupsRemainGrouped() added | |
| ⇢ | B | PhoneNumberMatcher::extractMatch() added | |
| ⇢ | B | PhoneNumberMatcher::checkNumberGroupingIsValid() added | |
| ⇢ | B | PhoneNumberMatcher::containsMoreThanOneSlashInNati... added | |
| ⇢ | B | PhoneNumberMatcher::init() added | |
| ⋮ | view more | ||