gpt4 book ai didi

jakarta-ee - 如何为 Java EE 容器中的并行流设置 SonarQube 警告?

转载 作者:行者123 更新时间:2023-12-02 03:25:27 24 4
gpt4 key购买 nike

我的场景:使用 Java 8 Stream API,开发人员可以通过 Streams 正常和并行(使用多线程)处理集合。在 Java EE 环境中,应该避免这种情况 → Is it discouraged using Java 8 parallel streams inside a Java EE container? 其他来源:

The current consensus among Java™ EE engineers is that parallelization of bulk operations will revert to sequential processing in the EE container. http://coopsoft.com/ar/Calamity2Article.html

SonarQube 是否会提供规则,或者我如何为此设置自定义规则,以检测、警告或通知开发人员,他们不得在 Java 8 下运行的 Java EE 应用程序服务器上使用并行流,因此代码评论并不总是可能的。

最佳答案

似乎没有这样的规则可用。并且无法通过用户界面配置自定义规则(基于正则表达式或其他内容)。

但是您可以使用一组自定义 Java 规则编写自己的 Java 插件。一个简单的例子(来自 SonarSource)是 available on github .提供您自己的规则看起来很简单。也许这是值得的。

关于jakarta-ee - 如何为 Java EE 容器中的并行流设置 SonarQube 警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30617030/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com