From 32383db4f7072af1ea02e41d158c427057f9fa33 Mon Sep 17 00:00:00 2001 From: Jerry Lee Date: Wed, 1 Jan 2025 18:53:55 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20update=20after=20release=20`v1.0.0-Alp?= =?UTF-8?q?ha32`=20=F0=9F=93=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 32 ++++++++++++++--------------- README_EN.md | 12 +++++------ cffu-kotlin/README.md | 6 +++--- cffu-listenable-future/README.md | 6 +++--- cffu-ttl-executor-wrapper/README.md | 6 +++--- 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 864c6a9c..24d4f142 100644 --- a/README.md +++ b/README.md @@ -165,18 +165,18 @@ io.foldright cffu - 1.0.0-Alpha31 + 1.0.0-Alpha32 ``` - For `Gradle` projects: Gradle Kotlin DSL ```groovy - implementation("io.foldright:cffu:1.0.0-Alpha31") + implementation("io.foldright:cffu:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - implementation 'io.foldright:cffu:1.0.0-Alpha31' + implementation 'io.foldright:cffu:1.0.0-Alpha32' ``` > `cffu`也支持`Kotlin`扩展方法的使用方式,参见[`cffu-kotlin/README.md`](cffu-kotlin/README.md);使用方式的对比示例参见[`docs/usage-mode-demo.md`](docs/usage-mode-demo.md)。 @@ -513,16 +513,16 @@ public class MultipleActionsDemo { - 业务功能的正确性问题 - 系统稳定性问题,如导致线程中等待操作不能返回、耗尽线程池 -`cffu`提供了超时执行安全的新实现方法 [`cffuOrTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha31/io/foldright/cffu/CompletableFutureUtils.html#cffuOrTimeout(C,long,java.util.concurrent.TimeUnit)) -/ [`cffuCompleteOnTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha31/io/foldright/cffu/CompletableFutureUtils.html#cffuCompleteOnTimeout(C,T,long,java.util.concurrent.TimeUnit))。 +`cffu`提供了超时执行安全的新实现方法 [`cffuOrTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha32/io/foldright/cffu/CompletableFutureUtils.html#cffuOrTimeout(C,long,java.util.concurrent.TimeUnit)) +/ [`cffuCompleteOnTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha32/io/foldright/cffu/CompletableFutureUtils.html#cffuCompleteOnTimeout(C,T,long,java.util.concurrent.TimeUnit))。 更多说明参见: - 演示问题的[`DelayDysfunctionDemo.java`](https://github.com/foldright/cffu/blob/main/cffu-core/src/test/java/io/foldright/demo/CfDelayDysfunctionDemo.java) - `cffu backport`方法的`JavaDoc` - - [`orTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha31/io/foldright/cffu/CompletableFutureUtils.html#orTimeout(C,long,java.util.concurrent.TimeUnit)) - - [`completeOnTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha31/io/foldright/cffu/CompletableFutureUtils.html#completeOnTimeout(C,T,long,java.util.concurrent.TimeUnit)) + - [`orTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha32/io/foldright/cffu/CompletableFutureUtils.html#orTimeout(C,long,java.util.concurrent.TimeUnit)) + - [`completeOnTimeout()`](https://foldright.io/api-docs/cffu/1.0.0-Alpha32/io/foldright/cffu/CompletableFutureUtils.html#completeOnTimeout(C,T,long,java.util.concurrent.TimeUnit)) ### 2.7 支持超时的`join`的方法 @@ -589,18 +589,18 @@ public class MultipleActionsDemo { io.foldright cffu - 1.0.0-Alpha31 + 1.0.0-Alpha32 ``` - For `Gradle` projects: Gradle Kotlin DSL ```groovy - implementation("io.foldright:cffu:1.0.0-Alpha31") + implementation("io.foldright:cffu:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - implementation 'io.foldright:cffu:1.0.0-Alpha31' + implementation 'io.foldright:cffu:1.0.0-Alpha32' ``` - `cffu bom`: - For `Maven` projects: @@ -609,7 +609,7 @@ public class MultipleActionsDemo { io.foldright cffu-bom - 1.0.0-Alpha31 + 1.0.0-Alpha32 pom import @@ -618,11 +618,11 @@ public class MultipleActionsDemo { Gradle Kotlin DSL ```groovy - implementation(platform("io.foldright:cffu-bom:1.0.0-Alpha31")) + implementation(platform("io.foldright:cffu-bom:1.0.0-Alpha32")) ``` Gradle Groovy DSL ```groovy - implementation platform('io.foldright:cffu-bom:1.0.0-Alpha31') + implementation platform('io.foldright:cffu-bom:1.0.0-Alpha32') ``` - [📌 `TransmittableThreadLocal(TTL)`](https://github.com/alibaba/transmittable-thread-local)的[`cffu executor wrapper SPI`实现](cffu-ttl-executor-wrapper): - For `Maven` projects: @@ -631,7 +631,7 @@ public class MultipleActionsDemo { io.foldright cffu-ttl-executor-wrapper - 1.0.0-Alpha31 + 1.0.0-Alpha32 runtime ``` @@ -639,11 +639,11 @@ public class MultipleActionsDemo { Gradle Kotlin DSL ```groovy - runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha31") + runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha31' + runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha32' ``` # 📚 更多资料 diff --git a/README_EN.md b/README_EN.md index c1083542..c76af67b 100644 --- a/README_EN.md +++ b/README_EN.md @@ -605,18 +605,18 @@ Current version of `Java API` documentation: https://foldright.io/api-docs/cffu/ io.foldright cffu - 1.0.0-Alpha31 + 1.0.0-Alpha32 ``` - For `Gradle` projects: Gradle Kotlin DSL ```groovy - implementation("io.foldright:cffu:1.0.0-Alpha31") + implementation("io.foldright:cffu:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - implementation 'io.foldright:cffu:1.0.0-Alpha31' + implementation 'io.foldright:cffu:1.0.0-Alpha32' ``` - [📌 `TransmittableThreadLocal(TTL)`](https://github.com/alibaba/transmittable-thread-local) implementation for [`cffu executor wrapper SPI`](cffu-ttl-executor-wrapper): - For `Maven` projects: @@ -625,7 +625,7 @@ Current version of `Java API` documentation: https://foldright.io/api-docs/cffu/ io.foldright cffu-ttl-executor-wrapper - 1.0.0-Alpha31 + 1.0.0-Alpha32 runtime ``` @@ -633,11 +633,11 @@ Current version of `Java API` documentation: https://foldright.io/api-docs/cffu/ Gradle Kotlin DSL ```groovy - runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha31") + runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha31' + runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha32' ``` # 📚 See also diff --git a/cffu-kotlin/README.md b/cffu-kotlin/README.md index 2b48bee3..9966087a 100644 --- a/cffu-kotlin/README.md +++ b/cffu-kotlin/README.md @@ -19,16 +19,16 @@ This module provides the extension methods to leverage Kotlin language. io.foldright cffu-kotlin - 1.0.0-Alpha31 + 1.0.0-Alpha32 ``` - For `Gradle` projects: Gradle Kotlin DSL ```groovy - implementation("io.foldright:cffu-kotlin:1.0.0-Alpha31") + implementation("io.foldright:cffu-kotlin:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - implementation 'io.foldright:cffu-kotlin:1.0.0-Alpha31' + implementation 'io.foldright:cffu-kotlin:1.0.0-Alpha32' ``` diff --git a/cffu-listenable-future/README.md b/cffu-listenable-future/README.md index a83ca0c0..66d9a20a 100644 --- a/cffu-listenable-future/README.md +++ b/cffu-listenable-future/README.md @@ -15,16 +15,16 @@ io.foldright cffu-listenable-future - 1.0.0-Alpha31 + 1.0.0-Alpha32 ``` - For `Gradle` projects: Gradle Kotlin DSL ```groovy - implementation("io.foldright:cffu-listenable-future:1.0.0-Alpha31") + implementation("io.foldright:cffu-listenable-future:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - implementation 'io.foldright:cffu-listenable-future:1.0.0-Alpha31' + implementation 'io.foldright:cffu-listenable-future:1.0.0-Alpha32' ``` diff --git a/cffu-ttl-executor-wrapper/README.md b/cffu-ttl-executor-wrapper/README.md index 4890cf4f..84ac04ab 100644 --- a/cffu-ttl-executor-wrapper/README.md +++ b/cffu-ttl-executor-wrapper/README.md @@ -18,18 +18,18 @@ This dependency should only be used at `Runtime`. io.foldright cffu-ttl-executor-wrapper runtime - 1.0.0-Alpha31 + 1.0.0-Alpha32 ``` - For `Gradle` projects: Gradle Kotlin DSL ```groovy - runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha31") + runtimeOnly("io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha32") ``` Gradle Groovy DSL ```groovy - runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha31' + runtimeOnly 'io.foldright:cffu-ttl-executor-wrapper:1.0.0-Alpha32' ``` `cffu-ttl-executor-wrapper` has published to maven central, find the latest version at