Skip to content

@jentfoo jentfoo released this Nov 28, 2017 · 232 commits to master since this release

Improvements included in this release:

  • Added Pair.iterateLeft/Right as a way to convert iterators of Pair's into just one half (without the need to do a copy like collectLeft/Right requires).
  • Added ImmediateResultListenableFuture.BOOLEAN_TRUE_RESULT and FALSE equivalent for having a common static already complete future with a boolean contained.
  • Improved cancelations for ListenableFuture's returned by .map and .flatMap. Previously you could only cancel if the original source future has not started at all. This allows you to cancel and interrupt at any point in the mapped chain of events. If an interrupt is not requested then the old behavior is preserved, only allowing the future to be canceled if the starting / sourced future has not started.
Assets 4
You can’t perform that action at this time.