fix(address): extract dialog prompting logic

6 jobs for develop in 4 minutes and 49 seconds (queued for 7 seconds)
Status Job ID Name Coverage
  Prepare
passed #346173
Prepare

00:00:50

 
  Test
passed #346174
Lint

00:01:08

failed #346176
allowed to fail
Sonar

00:00:26

passed #346175
Unit Test

00:02:37

 
  Build
passed #346177
Build

00:00:57

 
  Publish Lib
passed #346178
Publish Library Beta

00:00:25

 
Name Stage Failure
failed
Sonar Test
	at org.sonarsource.scanner.api.internal.ServerConnection.callUrl(ServerConnection.java:116)
at org.sonarsource.scanner.api.internal.ServerConnection.downloadString(ServerConnection.java:99)
at org.sonarsource.scanner.api.internal.BootstrapIndexDownloader.getIndex(BootstrapIndexDownloader.java:39)
... 10 more
ERROR:
ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: command terminated with exit code 1