问题标签 [sonarqube5.1.2]

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

visual-studio-2010 - Visual Studio 2010 和 C# 4.0 与 SonarQube 5.1.2 的集成

我正在尝试将我的 C# 4.O 和 VS2010 项目与SonarQube 5.1.2集成。根据这个SonarQube 仅支持 VS2013+ 和 Microsoft .NET Framework v4.5.2+。

为 VS2010 设置 SonarQube 的任何建议或参考链接。我正在关注C# Plugin

0 投票
3 回答
7420 浏览

jenkins - SonarQube 分析期间“找不到类”

我在 Jenkins 工作中对 sonarqube 分析有很多错误,分析成功

SonareQube:5.1.2

sonarQube 詹金斯插件:2.6

JDK:1.7

请提供任何帮助

谢谢

0 投票
1 回答
44 浏览

c# - SonarQube 上仍然存在一些更正的问题?

我们正在使用C# .Net 4.5.2 解决方案sonar-runner-2.4sonarqube-5.1.2

顺便说一句,非常有用的产品:)

我们遇到了一些麻烦。

https://jira.sonarsource.com/browse/SONAR-6792

因为Sonar试图装饰超出文件限制的问题。这似乎是一个修复。我们有简单的解决方法(一旦我们知道装饰器在哪个文件上失败)并等待修复。

现在,我们认为这个问题与SONAR-6792有关(待确认)。

尽管已经纠正了代码问题,但我们有几种情况可以检测到代码问题。这就像在一些旧代码视图上进行分析,或者问题在错误的行上被修饰。这是其中一个例子:

声纳纠正问题

Resharper 告诉我们;

参数可以是 'IEnumerable'" 类型,但已经是这样了。以前的类型可能是 'ICollection' 。

谢谢!

0 投票
2 回答
3251 浏览

proxy - 如何通过代理后面的 SonarQube 安装/更新插件?

我有一个 SonarQube 5.1.2 安装,我正在尝试安装和更新一些插件,服务器没有直接的互联网访问,我们在这里有一个代理,假设http://1.1.2.3:9191/是我们的代理和我们有用户和密码认证。好吧,我已经根据文档编写了 sonar.properties

我访问http://sonar.sub.domain:9000/updatecenter/updates,我可以看到插件列表和更新,所以我假设此时代理通信正常。

但是,当我尝试更新或安装插件时,页面中出现此错误(注意no proxy消息)。

所以我调试日志并尝试,这出现在日志中

还有很多 StackTrace 行,

因此,当它试图到达update-center.properties资源时没有问题,它会通过代理显示(HTTP proxy: 1.1.2.3:9191)消息。但是当它试图下载软件包时,它只是绕过代理(我不知道为什么),如(no proxy)第二行和第三行末尾的消息所示

所以我的问题是,我必须如何配置 SonarQube 以与代理一起使用?

注意:这个问题类似于SonarQube Proxy Configuration, Tricky但我认为不一样我可以看到插件和更新列表,但可以下载它们,所以我认为不重复。

0 投票
3 回答
10443 浏览

sonarqube - 如何从 SonarQube 中排除/忽略引用的项目分析

我有一个包含三个项目(X、Y、Z)的解决方案。Z 在 Y 中引用,Y 在 X 中引用。当我在项目 X 上使用 MSBuild SonarQube Runner 开始分析时,它也在分析 Y 和 Z。我们有什么解决方案可以忽略递归分析吗?

注意:我不能将解决方案文件分解为多个解决方案文件并引用 dll 而不是项目。

0 投票
0 回答
883 浏览

jenkins - 声纳在詹金斯抛出“未能执行目标 org.codehaus.mojo:sonar-maven-plugin:2.6:sonar”

我已将 Sonarqube 与我的 Jenkins 项目集成为后期构建活动。在运行构建时,我收到“未能执行目标 org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) ”错误。

如果我通过命令提示符运行“mvn sonar:sonar”,则构建成功。有没有人遇到过这个问题或者可以帮助我解决这个问题。

0 投票
2 回答
18506 浏览

sonarqube - 声纳方法在构造函数中不应为空

我将我的声纳更新到版本 5.1.2,问题Methods should not be empty出现在此代码上:

这似乎是一个错误。我对吗?因为这在以前没有发生过。

0 投票
1 回答
1692 浏览

mysql - SonarQube 与 MySql 设置错误

我在这里检查了这个类似的问题,但在我的情况下它不起作用。

我正在尝试在SonarQube Server本地设置,Windows OS[non English language]但是我收到此错误 http://localhost:8000

试过:

  • 检查User PriviledgesDatabase
  • 更改default portno of以防其他服务正在使用Sonarsonar.properties[sonar.web.port=8000]
  • 重新启动声纳服务
  • JDK path手动写在wrapper.config(wrapper.java.command=C:\Program Files\Java\jdk1.8.0_60)

[以上均无效]

这是我的配置sonar.properties

Script用于创建Sonar DB

这里是完整的sonar.log

我错过了什么?[从MySql Error似乎varchar缺少的长度]

0 投票
1 回答
1073 浏览

groovy - Sonarqube 5.1.2 和 sonar-runner 2.4 不显示 Groovy cobertura 报告

我有以下设置:

  1. 声纳库 v5.1.2
  2. 声纳亚军 v2.4
  3. Sonarqube v1.6.3 的 Cobertura 插件
  4. Sonarqube v1.2 的 Groovy 插件

所有人都拥有最新版本。

我的项目结构如下:

ParentProject 文件夹 sonar-project.properties 包含以下内容:

在 ProjectA 中,我们有以下 sonar-project.properties:

我可以确认coverage.xml 已经生成并且在此处指定的文件夹中可用。

sonar-runner 的输出如下:

没有抛出任何错误,并且根据日志,找到并读取了 cobertura 报告文件。但是,在 SonarQube 屏幕中,覆盖部分是空的。

SonarQube 5.1.2 显示空覆盖的屏幕截图

任何人都可以提供任何帮助吗?

****更新****:Coverage.xml 内容(截断):

0 投票
1 回答
152 浏览

sonarqube - Maven JAR项目分析时如何激活Java Properties Plugin?

我有一些Maven项目的包装等于JAR(例如:EasyBundle)。不幸的是,分析后我在项目仪表板中看不到Java Properties Plugin Quality Profile:

EasyBundle 仪表板

我的项目包含*.properties文件src/test/resources(请参阅来源)。如何在 Maven项目分析期间激活Java Properties Plugin ?JAR