问题标签 [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 回答
38190 浏览

java - 在 Sonar 中,如何防止检查某些包中的某些规则?

我们有一个带有通用部分的 Android/Blackberry 项目。很明显,该部分是为编译到 Android 和 Blackberry 目标而编写的,因此不能使用一些较新的 Java 特性(例如,Integer.valueOf)。我想跳过一些专门针对该部分的规则。有没有办法做到这一点?

0 投票
1 回答
3058 浏览

php - 如何设置 pom.xml 以使用 Maven for Sonar 处理某些目录?

我有一个类似这样的目录结构:

  • 根据
    • 子目录1
    • 子目录2
    • 子目录3
      • 子目录1
      • 子目录2
    • 子目录4
    • 单元测试

如何设置我的 pom.xml 以便它只处理粗体文件夹?如果可能的话,我希望它们都在一次mvn sonar:sonar调用中得到处理,并在 Sonar 中显示为单独的项目。我尝试查看项目对象模型的文档,但我发现它过于庞大,并且无法弄清楚如何按照我的描述进行设置。这就是我位于 base 中的 pom.xml 目前的样子:

0 投票
0 回答
1241 浏览

ant - 使用 Ant for Sonar 运行我的项目报告

我正在尝试在 ant 中运行我的项目以获取声纳报告。我已经成功完成了一个项目。当我尝试为第二个项目配置时,出现以下错误:

/home/oracle/.hudson/jobs/ZOR2/workspace/ZOR2/trunk/JDeveloperWorkspace/sonar-build.xml:36: java.lang.NoSuchMethodError: org.apache.tools.ant.types.Path.iterator()Ljava /util/迭代器;

我看到所有文件夹和文件都已正确设置并就位。

0 投票
1 回答
1555 浏览

sonarqube - 声纳警报的推荐配置?

我们的项目正在使用声纳来分析和测量技术质量。有大量可用的指标,以及在指标低于指定阈值时配置视觉警报的可能性。

是否有任何体面的指南可以说明哪些声纳警报对典型项目有用,以及哪些阈值可能是合理的?

0 投票
2 回答
1642 浏览

ant - 运行多个声纳蚂蚁项目构建,但声纳显示一个项目

我正在尝试使用我的 2 个项目运行声纳,但在声纳网络中我只看到一个项目。每次我运行声纳时,它都会删除现有内容。

我已经从数据库连接中删除了 sonar?create=true 但它仍然给出了同样的问题。

我不确定每次都删除数据库还是让声纳只创建一个项目

0 投票
3 回答
31673 浏览

java - 在 Tomcat 上使用 JaCoCo Java 代理获取我的应用程序的代码覆盖率

我想使用JaCoCo和 Sonar 工具测量集成测试的代码覆盖率。

为此,我启动了配置了 JaCoCo 代理的 Tomcat 5.5,以便从 JaCoCo 获取转储文件。

因此,我为此设置了JAVA_OPTS

当我启动Tomcat时,C:\dev\servers\jacoco.exec会生成文件,但没有填充任何数据。

我在服务器的配置中忘记了什么?

问候。

0 投票
4 回答
2583 浏览

initialization - 声纳应用程序初始化失败

我已经解压缩了声纳(代码审查工具)并开始在 win 7 64 位上执行批处理文件,当我在 mozilla 中点击 url 时:http://localhost:9000 m 出现以下错误

应用程序初始化失败:文件中的规范中没有!/:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/vendor/rack。 rb:7:in (root)' from org/jruby/RubyKernel.java:1038:inrequire' 来自文件:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/vendor/rack.rb: 28:in boot!' from file:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/rack.rb:10:inRack' 来自文件:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/rack。 rb:8:in (root)' from org/jruby/RubyKernel.java:1063:inload' from file:/D:/#Software/sonar-2.9/war/sonar-server/WEB-INF/lib/jruby-rack-1.0.0.1.jar!/jruby/rack/boot/ rack.rb:1:in `(root)'

这是安装声纳的正确程序还是我需要做其他事情。?

0 投票
1 回答
325 浏览

hudson - 与 hudson 的自定义 PMD 规则集成

我已经编写了一个特定于我的项目要求的自定义 PMD 规则,该规则在独立模式下与声纳一起正常工作(按照链接中给出的步骤)。我需要将其整合到哈德森。

如何将自定义 PMD 声纳规则集成到 Hudson,最好的方法是什么?我需要对 sonar-hudson 插件进行更改吗?

0 投票
1 回答
9798 浏览

authentication - 声纳登录问题

我安装了声纳 2.9。

当我尝试使用声纳/声纳凭据登录时,身份验证失败。我没有修改任何用户名/密码的 sonar.properties。

我错过了什么吗?

0 投票
2 回答
6845 浏览

svn - 声纳与 SVN 的集成

我正在使用 SVN 作为我的项目的版本管理工具,并计划使用声纳进行项目分析。

每次将代码签入 SVN 时,如何使声纳项目分析运行?