• Todd Volkert's avatar
    Switch many `Device` methods to be async (#9587) · 60c5ffc1
    Todd Volkert authored
    `adb` can sometimes hang, which will in turn hang the Dart isolate if
    we're using `Process.runSync()`. This changes many of the `Device` methods
    to return `Future<T>` in order to allow them to use the async process
    methods. A future change will add timeouts to the associated calls so
    that we can properly alert the user to the hung `adb` process.
    
    This is work towards #7102, #9567
    60c5ffc1
Name
Last commit
Last update
.idea Loading commit data...
bin Loading commit data...
dev Loading commit data...
examples Loading commit data...
packages Loading commit data...
.analysis_options Loading commit data...
.analysis_options_repo Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
AUTHORS Loading commit data...
CONTRIBUTING.md Loading commit data...
ISSUE_TEMPLATE.md Loading commit data...
LICENSE Loading commit data...
PATENTS Loading commit data...
README.md Loading commit data...
VERSION Loading commit data...
appveyor.yml Loading commit data...