问题标签 [sonarqube6.3]

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 回答
362 浏览

sonarqube - 两个版本(5.6 和 6.3)的声纳分析差异

我们有两个版本的声纳环境(5.6 和 6.3)。

我们已经在两种环境中设置了相同的所有声纳质量配置文件、类型、规则、严重性。

但是,当我们在同一个存储库上对两个版本进行分析时,我们会发现声纳分析及其问题的严重性有所不同。

请帮助我们找出问题可能仍然存在的地方。

0 投票
0 回答
259 浏览

java - 更新到 Sonarqube 6.4 java 代码覆盖排除后不起作用

我们在 maven 项目中添加了一个属性,以从声纳覆盖范围中排除一些 java 项目

这在Sonarqube 6.3.

升级到之后Sonarqube 6.4我们发现这个项目没有被排除在声纳覆盖范围之外。

这是一个问题Sonarqube 6.4吗?我们有任何解决方法吗?

0 投票
1 回答
174 浏览

sonarqube - 自动问题分配无法正常工作

我们将 SonarQube 6.3.1.21392 与 Crowd 一起用于外部用户身份验证。

我刚刚注意到,问题分配无法正常工作。自动分配根本不起作用,当我尝试手动分配用户时,我最多只能输入 15 个字符。如果我输入更多,则找不到搜索结果。

如何正确设置问题分配以及如何搜索超过 15 个字符的名称?

0 投票
2 回答
1450 浏览

angularjs - 将 AngularJS 单元测试结果导入 Sonarqube

我正在尝试使用 Jasmine 框架和 Karma 将单元测试结果导入到 Sonarqube 的 AngularJS 代码中。

我曾尝试使用多个记者,如 karma-junit-reporter、karma-sonarqube-unit-reporter 并能够产生结果。

但是,我无法使用“声纳扫描仪”将单元测试结果导入 Sonarqube。其他报告,如 Bug、Code Smell、Coverage 正在仪表板中显示,但单元测试报告没有。

有人可以指导我如何在 Sonarqube 中导入和显示单元测试结果。

Sonarqube 6.5
SonarQube 扫描仪 3.0.3.778
Java 1.8.0_121 Oracle Corporation(64 位)
Windows 7 6.1 amd64

声纳扫描仪属性

sonar.projectKey=unit_test
sonar.projectName=js
sonar.projectVersion=1.0
sonar.sources=public/js
sonar.javascript.lcov.reportPaths=reports/coverage/lcov.info
sonar.javascript.karmajstestdriver.reportsPath=reports/junit/

0 投票
2 回答
1896 浏览

sonarqube - Rest api 根据 Sonar 中项目的规则获取问题计数

我想知道如何根据给定项目的规则通过 REST API 获取声纳中的问题计数。

谢谢,阿拉文德

0 投票
1 回答
1177 浏览

sonarqube - 如何在 SonarQube 6.x 上批量更改 500 多个问题?

需要的一些批量有超过 100K 的问题。

有没有办法批量更改超过 SonarQube 6.x 中的 500 个问题?

UI 当然不允许自定义这个。我在哪里可以找到更改 500 值所需的数据库中的参数/代码/表?

0 投票
1 回答
345 浏览

sonarqube - 在 Postman 中获取 SonarQube 6.3.1 的覆盖率、技术债务、单元测试成功密度和单元测试失败密度 json 数据的 restapis 是什么?

Sonarqube 6.0 版本的其余 api 是:-

1.(SonarqubeUrl)/api/issues/search=>对于技术债务。
2.(SonarqubeUrl)/api/resources?metrics=ncloc,coverage=>对于代码覆盖率。
3.(SonarqubeUrl)/api/resources?metrics=ncloc,test_success_density=>为了单元测试成功。
4.(SonarqubeUrl)//api/resources?metrics=ncloc,test_failure_density=>对于单元测试失败。来源。
一个。https://docs.sonarqube.org/pages/viewpage.action?pageId=2752802
b。https://docs.sonarqube.org/pages/viewpage.action?pageId=2392181

0 投票
0 回答
130 浏览

c# - SonarQube 传递应该失败的代码

使用 sonarqube-6.3.1 和 sonar-scanner-3.0.3.778,我可以从扫描仪文件夹的 bin 目录运行命令 .sonar-scanner。这会输出一堆东西,说明它正在加载和扫描。

我可以在 SonarQube 网页上查看此内容,并在单击该项目的代码选项卡时查看我期望的文件,因为我已经配置了它。一个文件是正确的代码,可以编译并且有一个预期的错误,如它所应用的配置文件所定义的那样,另一个文件只是复制和粘贴不合规的代码气味。

仪表板表明没有错误、漏洞、代码异味或重复。我正在努力弄清楚为什么它没有检测到我故意输入的错误。

0 投票
1 回答
186 浏览

sonarqube - PL/SQL 插件在 SonarQube 中不起作用

我想将 SonarQube 用于 PL/SQL。我从 SonarQube 站点下载了插件并将其放入$SONARQUBE_HOME/extensions/plugins. 然后我重新启动了 SonarQube 服务器,但它没有启动。当我删除插件时,它正在工作。

我该如何解决这个问题?

0 投票
3 回答
2490 浏览

sonarqube - 用于代码气味的 SonarQube Web API - 技术债务计数

SonarQube 版本:6.7

是否有任何用于从 SonarQube 获取代码气味(技术债务)的 REST API,我搜索了很多论坛,但找不到。

我需要休息 API,我们可以在其中传递项目密钥以获取代码异味的天数。