Skip to content

Service Tree 1.3.0

Compare
Choose a tag to compare
@Zhuinden Zhuinden released this 30 Mar 15:52
· 17 commits to master since this release

Service Tree 1.3.0 (2017-03-30)

  • BREAKING CHANGE: getService() is now @NonNull instead of @Nullable, and if service is not found in the tree, exception is thrown.
  • ADDED: hasService() method to check if the service exists in the given chain.
  • BREAKING CHANGE: ChainWalk is merged into Walk, ChainWalk.CancellationToken merged into Walk.CancellationToken
  • BREAKING CHANGE: ServiceTree.traverseChain(Node, ChainWalk) is now ServiceTree.traverseChain(Node, Walk)
  • BREAKING CHANGE: Walk.execute(Node) is now Walk.execute(Node, CancellationToken)
  • ENHANCEMENT: Any Walk on any subtree or chain is now cancelable using cancellationToken.cancel().