【问题标题】:Spring WebFlux | Static Code Analysis Tool to detect unused Mono / FluxSpring WebFlux |用于检测未使用的 Mono / Flux 的静态代码分析工具
【发布时间】:2018-10-14 18:58:47
【问题描述】:

是否有任何可用的静态代码分析工具可以在编译时发现返回的 Mono 或 Flux 是否未使用/未订阅?
例如

public Mono<Void> someReactiveMethod() { ... }

// if you forget to subscribe to the returned Mono you will have fun at runtime
someReactiveMethod(); // should raise an error

【问题讨论】:

标签: java spring spring-webflux static-code-analysis


【解决方案1】:

我认为目前还没有静态代码检查,但您可能想看看reactor-core 中的PublisherProbe 类,它可以让您轻松测试Publisher/Mono/Flux是否已订阅。

【讨论】:

    猜你喜欢
    • 2012-01-06
    • 2019-01-20
    • 2018-12-12
    • 2011-05-22
    • 1970-01-01
    • 2021-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多