问题标签 [sonarqube]

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 投票
2 回答
1673 浏览

hudson - Hudson + Maven + Emma/Sonar = 构建周期运行 2 次

我在哈德逊有一堆 Maven 项目,Sonar 坐在旁边。Sonar 为我提供了 Sonar 统计信息、FindBugs 统计信息和代码覆盖率。

我注意到,无论我是使用 Sonar 还是直接通过 Maven 使用 EMMA,整个构建周期都会运行两次。这包括 init (在我的例子中,它重新初始化数据库 - 昂贵)和单元测试(几百 - 也很昂贵)。

我怎样才能防止这种情况?我做了很多阅读,这似乎是由于代码覆盖插件的设计 - 将未检测的类与检测的类分开。

我尝试过如下配置:

  • Maven 运行:部署、EMMA
  • Maven 运行:部署;完成后部署到声纳
0 投票
3 回答
1876 浏览

ruby-on-rails - ruby on rails 的质量指标和持续集成

在我的日常工作中,我致力于您的经典 Java 应用程序。我们用作“软件工厂”:Maven、Hudson 和 Sonar。

在我的夜间工作中,我在 Rails 上处理个人 Ruby。我有一定数量的应用程序,不太为人所知,但这不是我的问题。我的问题是:

有没有像 Hudson-Sonar 这样的工具用于 ruby​​ on rails ?Bundle 和 gemfiles 做 maven 的工作,但是有什么可以做 hudson 和 sonar 的工作吗?对我来说,总结为以下 2 点: - 在提交时构建和运行测试 - 按需构建质量指标和代码统计信息

问候你。

0 投票
4 回答
4774 浏览

svn - 如何使用 Sonar 重​​新分析项目的完整历史?

我想将自成立以来的整个项目历史加载到 Sonar 中。

我基本上想执行这样的代码:

有没有一个工具可以做到这一点?有没有办法说服 Sonar 使用与当前日期不同的日期?

0 投票
8 回答
74120 浏览

sonarqube - SonarQube 是 Checkstyle、PMD、FindBugs 的替代品吗?

我们正在从头开始开发一个 Web 项目,并正在研究以下静态代码分析工具。

  • 约定(Checkstyle)
  • 不良做法 (PMD)
  • 潜在错误 (FindBugs)

该项目建立在 Maven 之上。我没有为此目的使用多种工具,而是在寻找一个灵活的解决方案并遇到了 SonarQube。

我们真的可以使用 SonarQube 实现 Checkstyle、PMD 和 Findbugs 的结果吗?

0 投票
2 回答
2457 浏览

java - 分析 SONAR 2.6 中的代码覆盖率

我正在将声纳 2.6 与 maven 3 一起
使用

这是我的 pom.xml 文件:

这是我为检查插件而编写的测试用例:

有人请帮助考虑我是声纳的一个非常新的用户。在此先感谢

0 投票
2 回答
3347 浏览

java - 与 eclipse 集成 Sonar 插件

我正在尝试将 Sonar 插件与 eclipse 项目一起使用,但是当我进入我的项目并尝试“与 Sonar 关联”时,它不起作用。它说 GroupID 是空的。我到处搜索并没有找到答案。

0 投票
4 回答
14975 浏览

java - 声纳插件 Eclipse

我可以在没有其他 Sonar 安装的情况下使用 Sonar 插件吗?我正在尝试按照声纳文档的步骤使用,但它不起作用。当我尝试关联我的项目时,会出现消息“IDgroup empty”,当我尝试“测试连接”时无法连接。有人知道一些更好的教程,或更具体的吗?谢谢

0 投票
2 回答
3556 浏览

java - 声纳配置

我在我的 Eclipse 上安装了声纳插件(我运行了服务器 .../StartSonar.bat),当我在 LocalHost:9000 上测试连接时它没问题(连接成功)。现在我应该怎么做才能将我的项目与声纳相关联?我有点迷路了。我是菜鸟。

0 投票
1 回答
10628 浏览

sonarqube - 如何配置 Sonar 以导入新规则集?

使用 maven-pmd-plugin,我可以将其配置为扫描我的单元测试中是否存在 PMD 违规:

<configuration>
<rulesets>
<ruleset>/rulesets/junit.xml</ruleset>
</rulesets>

Sonar 2.0.1 似乎没有提供任何方法来添加我可以看到的新规则集。有没有人想出如何做到这一点?

0 投票
2 回答
808 浏览

sonarqube - 声纳 从多个声纳实例中收集数据

我想知道声纳是否有能力从其他声纳收集代码度量数据。

我想要实现的是假设有 10 个声纳在 10 台不同的机器上运行。

我的机器上运行着一个声纳,它会从所有其他 10 个声纳中提取数据并显示相同的数据。所以,我不需要检查每个单独的声纳。

感谢任何信息或帮助。