269得票7回答
关闭 Sonar 在某些代码中的应用

是否有可能关闭 sonar (www.sonarsource.org) 对不想被测量的特定代码块的测量? 例如,Findbugs 会输出“保留堆栈跟踪”警告。在离开服务器时,如果客户端没有包含抛出的异常(例如客户端没有包含该异常所在的 JAR 文件),则可能只想将消息传回给客户端,而不包括实...

233得票16回答
SonarQube排除一个目录

我想要排除一个目录不被Sonar分析。我在我的sonar-project.properties文件中定义了以下属性:sonar.sources=src/java sonar.exclusions=src/java/test/****/*.java 我所拥有的目录结构如下: The direc...

165得票14回答
如何配置多模块的Maven + Sonar + JaCoCo以生成合并覆盖率报告?

我在互联网上搜索了很久,有许多关于Maven属性的半解答,例如 ${sonar.jacoco.reportPath} ,或者 org.jacoco:jacoco-maven-plugin:prepare-agent 或者使用 maven-surefire-plugin 的 argLine 配置...

138得票12回答
如何禁用Sonar的警告:隐藏实用类构造函数?

我在Sonar上看到这个警告: 隐藏实用类构造函数: 实用类不应该有公共或默认构造函数 我的类:public class FilePathHelper { private static String resourcesPath; public static String g...

128得票5回答
SonarQube和SonarLint的区别

SonarQube和SonarLint之间究竟有什么不同? SonarQube附带了一个服务器,而SonarLint更像是一个插件。但它们的具体区别是什么?

126得票8回答
SonarQube是否可以替代Checkstyle、PMD和FindBugs?

我们正在从零开始开发一个Web项目,并正在查看以下静态代码分析工具。 规范(Checkstyle) 不良做法(PMD) 潜在错误(FindBugs) 该项目基于Maven构建。我想使用一个灵活的单一解决方案,而不是使用多个工具来做同样的事情,于是发现了SonarQube。 我们是否可...

109得票13回答
从SonarQube中删除一个项目

有人知道如何从SonarQube服务器中删除一个项目吗? 谢谢, Ronen。

97得票6回答
在Minikube集群中,Pod状态为CreateContainerConfigError

我正在尝试使用以下helm chart运行Sonarqube服务。 因此,设置是在minikube集群中启动MySQL和Sonarqube服务,并且Sonarqube服务与MySQL服务通信以导出数据。 当我执行helm install和kubectl get pods之后,我看到MySQLp...

89得票10回答
如何使Sonar忽略某些类以便不计入代码覆盖率指标?

我在Maven中有一个Sonar配置文件。除了代码覆盖度之外,一切正常。我想让Sonar仅忽略某些类的代码覆盖率指标。我有以下配置文件:<profile> <id>sonar</id> <properties> &...

88得票5回答
除了SonarQube之外,还有哪些质量管理工具?

我们组织正在尝试实施源代码质量管理工具。 SonarQube是我们发现的这样一种工具,它充满了功能,非常出色。在实际实施之前,我们想将其与同类产品进行比较。 是否有其他与Sonar相当能力和功能的良好竞争对手?