SonarQube是开源平台,可以持续检查应用程序的代码质量。它允许开发人员以20多种不同的语言检测错误和漏洞,并减少代码异味。
使用Spring autowire时,Servlet不应该有可变实例字段误报(squid:S2226)
我有一个具有Spring自动连接功能的Servlet,使用:WebApplicationContextUtils.getRequiredWebApplicationContext(config.getServletContext())....
如何通过Web界面向SonarQube(V4.5.2)添加规则?最简单和最合理的方法是复制/复制现有规则然后自定义它,但我找不到这个副本-...
我有多模块项目设置。由于我的项目没有设置Jenkins / Maven,我使用CLI分别获取每个模块的依赖关系报告,并将它们复制到根据...命名的根项目文件夹中。
我正在尝试将Jacoco整合到Hybrisand并将报告发送给Sonar。我设法实现Hybris向Sonar发送报告,但它不包括结果报告中的ant allwebtests目标。这里 ...
以前,我询问过如何从SonarQube数据库导出自定义数据,Sonar团队建议我应该使用Web API。经过一番研究,我仍然在努力研究如何使用网络......
将curl命令转换为invoke-WebRequest或Invoke-RestMethod
我需要将一个工作curl命令转换为Invoke-WebRequest命令该命令用于在SonarQube Curl中创建一个项目:curl -u as123123112312:-X POST“http://sonarqube.it ....
SonarQube迁移到OpenJDK 10后无法在Jenkins中工作
将项目升级到openJDK 10后,我们在Jenkins构建中遇到此错误。我们尝试使用相同版本的SonarQube(6.7.5)和SonarJava插件(5.7)在本地运行它,它工作正常。 ...
下面是SSIS包的XML片段;我正在尝试编写一个XPath查询来查找SSIS包中的所有“SELECT *”语句。我收到以下错误错误:引起:com.sun.org.apache ....
我使用Sonarqube和Jenkins来检查各种违规行为。有两个类,A和B,有很多重复的代码。我知道并接受这一点。因此,我想忽略这些......
我正在为我们的开发团队评估SonarQube Developer,并且面对大多数行被标记为“未被测试覆盖”。我认为“未涵盖”是指“未经检查或未经检验”。我猜...
我将sonarqube从6.0升级到6.4,Jenkins Sonar分析工作正常,6.0但升级后我得到一个错误说:没有找到质量配置文件,你可能没有任何...
我需要使用Sonar服务器分析shell脚本。我拥有的文件是扩展名sh,需要进行分析。但我没有看到任何来自Sonar插件的插件。
当我刚刚调用SonarQube分析时,为什么Gradle构建我的Java项目?
我想知道为什么Gradle构建我的项目,当我调用Sonarqube进行静态代码分析时:./ gradlew sonarqube如何防止Gradle构建整个项目?
Sonarqube:忽略sonarqube规则的Php等效注释
我知道在Java中,我们可以忽略带有注释的特定方法的Sonarqube规则。例如...... @SuppressWarnings(“squid:S2078”)使用php,我还没有缩小如何做到这一点。 ...
问题实际上是双重的:可以用SonarQube分析Java9项目吗? SonarQube本身可以在Java9 JVM上运行吗? Java8的同样问题
我正在使用OpenCover为Web应用程序生成功能测试覆盖率。这些测试运行时间相当长(3个多小时),因此我们将它们分成多个并行运行的测试。所以......
在Jenkins中无法访问SonarQube服务器[https:// localhost:9000]
我想在Jenkins的sonarqube中构建代码覆盖。该项目来自github。我已经配置了必要的所有内容,但仍然会出现以下错误。有人可以帮帮我吗 ...
Jenkins管道,将branchname传递给gradle构建
一个多分支的jenkins管道调用gradle build。需要将BRANCH_NAME传递给build.gradle中的sonarqube任务:sonarqube {properties {property“sonar.host.url”,“https:// sonar”...
如何在bash中使用Web API for sonarqube?
我想编写一个shell脚本来登录并获取项目的bug。我想要仪表板的值,如错误,漏洞,代码气味和覆盖范围。仪表板的网址是:http://www.example.com / ...
我正在尝试使用批处理脚本为Sonar qube中创建的项目分配质量配置文件。在Unix curl -u中使用shell脚本时,它工作正常 :-X POST“http:// ...