💗 Happy with
cffu
! 🦝 and be a "shifu"~ 😆
☘️ Features
CFU#unwrapCfException
method supports recursively unwrapping nestedCompletionException
/ExecutionException
💣- checks exception causal chain loop ⛓️ (by @linzee1)
🛠 Refactor/Improvements
- refactor(
LFU
): useLLCF#peek0
method instead ofCFU#peek
📚 Documentation
- small improve
README
wording
🚜 Build/Chore
- improve
bump_cffu_version.sh
🧹 - bump
com.tngtech.archunit:archunit-junit5
(#296)
🔌 API Doc
cffu Java API doc
: https://foldright.io/api-docs/cffu/1.0.3/
🍪 Maven dependencies
cffu
core lib, including cffu
enhancement for Java CompletableFuture
:
<dependency>
<groupId>io.foldright</groupId>
<artifactId>cffu</artifactId>
<version>1.0.3</version>
</dependency>
cffu executor wrapper SPI implementation
for 📌 TransmittableThreadLocal(TTL)
:
<dependency>
<groupId>io.foldright</groupId>
<artifactId>cffu-ttl-executor-wrapper</artifactId>
<version>1.0.3</version>
<scope>runtime</scope>
</dependency>