Qodana 2022.2 已正式推出! 我们已将 CircleCI Orb 添加到 Qodana 集成工具包,并为 Java、Kotlin、Android、PHP、JavaScript 和 Python 提供了新的和改进的代码检查。
开始使用 QODANA
更多配合 Qodana 运行的 CI
Qodana 已经具有适用于 Azure Pipelines、GitHub Actions 和 TeamCity 的插件。 从 2022.2 开始,我们准备了 CircleCI Qodana orb,它允许您使用 CircleCI 项目快速轻松地设置代码检查。
另外,在 GitLab、Jenkins 或支持运行 Docker 镜像的任何其他 CI 中都可以轻松设置 Qodana。
新检查
正则表达式
正则表达式具有复杂和偶尔冗长的特性以及繁琐的语法。 为了改善体验,我们在这方面增加了新的检查。 此前这些检查仅适用于 Java,但现在已适用于所有语言。
简化的正则表达式
可疑的反向引用
\1(abc) 这样的正则表达式不能匹配任何东西。&