WAI
Status Update
Comments
kk...@google.com <kk...@google.com>
kk...@google.com <kk...@google.com> #2
The same set of changes builds on linux
em...@anrufliste.com <em...@anrufliste.com> #3
deleted
kk...@google.com <kk...@google.com> #4
➜ My-App git:(feature-agp-7.0) ✗ echo $JAVA_HOME
/Applications/Android Studio Arctic Fox.app/Contents/jre/Contents/Home
➜ My-App git:(feature-agp-7.0) ✗ "/Applications/Android Studio Arctic Fox.app/Contents/jre/Contents/Home/bin/java" --version
openjdk 11.0.10 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+0-b96-7281165)
OpenJDK 64-Bit Server VM (build 11.0.10+0-b96-7281165, mixed mode)
Description
Example number(s) and/or ranges: 110 & 112
For short codes, cost and dialing restrictions: Those numbers are short emergency short codes (110 Police and 112 Ambulance / Fire Fighters)
Where or whom did you get the number(s) from:
Authoritative evidence (e.g.national numbering plan, operator announcement): Page 6 at
Link from demo (
Short Code only is correctly identified (IS_POSSIBLE_LOCAL_ONLY & all other checks true)
With IDP+CC is invalid, helpful identified (IS_POSSIBLE_LOCAL_ONLY & all other checks true)
With NAC is invalid, is PossibleNumber is true (should be false) while all other checks are correctly false
NDC (of City Duisburg => 203)
With NAC and NDC must be invalid, but checks for number is true and FIXED_LINE is identified
WITH IDP+CC+NDC must be invalid, but checks for number are true and FIXED_LINE is identified
NDC (of mobile network => 175)
With NAC and NDC mmust be invalid, but
isPossibleNumber = true (should be false)
isValidNumber = false (correct)
isPossibleShortNumber = true (should be false)
isValidShortNumber = false (correct)
isPossibleShortNumberForRegion = true (should be false)
isValidShortNumberForRegion = false (correct)
WITH IDP+CC+NDC must be invalid, but
isPossibleNumber = true (should be false)
isValidNumber = false (correct)
isPossibleShortNumber = true (should be false)
isValidShortNumber = false (correct)
isPossibleShortNumberForRegion = true (should be false)
isValidShortNumberForRegion = false (correct)
If mobile number starts with 110 or 112 and has full length, it is a valid number, since in mobile NDC is mandatory so there is no conflict like in fixed line, where a number must not start with those short codes:
eg. 0175 110 40 97 see
eg. 0151 112 071 60 see
Both examples are correctly identified as valid mobile number:
To sum it up, fix line numbers (using NDC of cities in Germany) must not start with emergency short code while mobile numbers may.