问题标签 [sonarqube-5.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
31 浏览

sonarqube - 跟踪单个问题

问题:我选择了几个问题。现在,我想在源代码文件中跟踪一个问题,从它第一次被检测为问题的那一刻开始,直到它被偿还/解决/删除/删除/保留在最新的存储库中。

因此,对于每个唯一问题(特定源文件唯一),我想要一个包含 N 行(N = 分析次数,例如 SNAPSHOTS)的列表,其中每一行显示源文件中存在问题(最好以及它在源文件中的位置)。

问题:显然,我找不到用于此的 API。当我浏览数据库时,我无法在 SNAPSHOTS 和 ISSUES 表之间建立连接,我可以使用该连接将问题从一个 SNAPSHOT/分析分离到另一个。

  1. 您看到解决问题的任何方法吗?
  2. 如何将问题从一个快照分离到其他快照?
  3. ISSUE 表的 LOCATION 字段的格式/编码是什么?这可以用来识别源文件中的问题位置吗?
0 投票
1 回答
621 浏览

sonarqube - SonarQube:更改规则“修复时间”估计和问题类型

我在 SonarQube 5.5 中创建了一个新的质量配置文件,并添加了我想要的规则以及我想要的严重性(信息、次要、主要、关键、拦截器) - 到目前为止没有问题。

现在我想

  • 分别编辑每个规则的“修复时间”
  • 为每个规则添加分类(是错误、违规还是代码异味)。这应该在所有项目的“全球层面”上完成。我知道我可以更改“每个项目”级别的分类。

声纳规则配置

0 投票
1 回答
189 浏览

sonarqube - Sonarqube 5.5 无法写入二进制日志

第一次启动 SonarQube 5.5 时,我们在 MySQL 中创建表时收到以下错误。我看到也许可以使用 BINLOG_FORMAT = MIXED 来解决这个问题。这是一个要求吗?谢谢你。

0 投票
0 回答
5112 浏览

maven - 修复“Unsupported major.minor version 52.0”运行 mvn sonar:sonar 对 sonarqube 5.5 使用 java 7

各位知识渊博的小伙伴们,

我得到了这个为许多同事工作的 java 项目。但是,我们的 DoD 需要某些 Sonarqube 结果,但我无法让它在我的机器上正常运行。

我安装了 JDK 7 和 8。问题是,我的公司要求一切都在 Java 7 中完成(以及在 Windows 2008 服务器上!),所以我不得不坚持使用 Sonarqube 5.5,显然是使用 7 的最后一个版本。安装很好,服务正在运行 localhost 网站显示正确. 该服务运行:

...并启动就好了。为了完整起见,这是我的 sonar.properties (仅限未注释的行):

...这是我的 wrapper.conf:

当我的同事使用 Sonarqube 5.5 运行时,一切正常,但是当我对完全相同的代码库运行“mvn sonar:sonar”时,我得到以下信息,它告诉我“org/sonarsource/scanner/maven/SonarQubeMojo:不支持的专业。次要版本 52.0”,这表明对 java 8 的一些要求:

我在这里想念什么?