【问题标题】:SonarLint doesn't use SonarQube server rules that come from a pluginSonarLint 不使用来自插件的 SonarQube 服务器规则
【发布时间】:2017-11-22 11:35:57
【问题描述】:

我已经在 SonarQube 和 Intellij 之间配置了一个服务器绑定,它在“常规”规则上运行良好。我对其进行了测试:我在 SonarQube 中更改了项目质量配置文件中 JavaScript 规则的严重性,更新了 Intellij 中的绑定,并在 Intellij on-the-fly 报告中看到了新的严重性。好的。

问题是我还需要来自其插件的 SonarQube 规则。例如,我有来自插件的 TypeScript 和 CSS 规则。我的 SonarQube 分析报告了 1000 多个错误,但 Intellij 中的 SonarLint 报告了 0 个错误。

有没有办法将此规则从 SonarQube 导出到 Intellij?

谢谢。

【问题讨论】:

    标签: typescript intellij-idea sonarqube sonarlint sonarlint-intellij


    【解决方案1】:

    这很有趣: https://docs.sonarqube.org/display/SONARQUBE52/Configuring+SonarQube+in+IntelliJ

    SonarQube IntelliJ 插件已弃用 SonarQube IntelliJ 插件不适用于 SonarQube 5.2+。它被 SonarLint 取代 对于 IntelliJ。

    【讨论】:

      【解决方案2】:

      好的,我想我已经找到答案了……请参阅SonarLint's FAQ 的第 5 题:

      我们不打算支持运行第三方分析器的插件(例如 PMD、Android Lint、JSLint...)。大多数时候那些分析仪 已经有专门的 IDE 集成。

      太糟糕了,因为我们想在整个公司分享我们的 SonarQube 质量概况...

      【讨论】:

        猜你喜欢
        • 2017-10-07
        • 2016-05-27
        • 2017-06-04
        • 2017-09-23
        • 2018-04-30
        • 2015-12-26
        • 2018-08-12
        • 2014-04-22
        • 2017-06-09
        相关资源
        最近更新 更多