commit | 66032e135ad28a39d680b9ee7c0e2199cc27a1e1 | [log] [tgz] |
---|---|---|
author | Cody Schuffelen <schuffelen@google.com> | Wed Jun 27 17:12:11 2018 -0700 |
committer | Cody Schuffelen <schuffelen@google.com> | Thu Jun 28 00:28:43 2018 +0000 |
tree | 030f456b9c50a4cbab59831d6073a8c167ad9b22 | |
parent | ffad8a1c1cdbf1d70fa16083c8775877f3ff9379 [diff] |
Use Guava's AbstractFuture to implement GceFuture. This required adding Guava to the java Android.mk file, but allows GceFuture to implement the more powerful ListenableFuture type with less implementation. AbstractFuture docs: https://google.github.io/guava/releases/20.0/api/docs/com/google/common/util/concurrent/AbstractFuture.html Bug: 110903523 Test: Ran cf_x86_64_phone-userdebug locally. Change-Id: I305646473f3a0710f5315285912f4e106ed272c7