问题标签 [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.
plugins - HP Quality Center Status 插件 Hudson 或 Sonar
有没有人知道 Hudson 或 Sonar 的插件连接到 HP Quality Center 并检索项目中打开的缺陷的状态?
sonarqube - 声纳 findbug 缺少类异常
当我使用声纳 findbug 进行代码审查时,它会抛出异常,声称缺少某些类。
经过一番研究,很明显,构建项目所需的 jars 应该包含在 pom.xml 中以供声纳使用。
为此,sonar官网建议,添加依赖,com.opensymphony xwork-core 2.1.6 system ${basedir}/.../xwork-core.jar
但是,对我来说,它总是不起作用。
我用的是windows,有没有大神赐教,怎么配置,尤其是systempath?
这是项目的一个模块的 pom.xml。
谢谢,杰基
sonarqube - 将项目导入声纳
无论如何迁移单个项目并将它们合并到现有的 Sonar 实例中?
背景:
我通过执行正常的备份和恢复设置了一个新的 Sonar 实例。另一个也在使用 Sonar 的团队也希望将他们的项目迁移到这个新服务器上。我现在面临数据合并问题。
maven-2 - Sonar Eclipse 插件 - “测试连接”
我使用声纳 2.4.1、Maven 2、Eclipse SDK 3.5。声纳在http://127.0.0.1:9000启动并运行。
我已经安装了声纳 Eclipse 插件,当我尝试添加声纳服务器并单击“测试连接”按钮(http://localhost:9000有或没有用户和密码)时,我没有得到“连接成功”。
等待您的答复。
database - 声纳数据库有多大?
这可能看起来像一个愚蠢的问题。事实上,这更像是一项民意调查:您的 Sonar 数据库有多大?我需要这个来估计虚拟机托管我的 Sonar 实例的要求。
还:
- 你的团队有多大?
- 每次新提交在 Sonar 数据库中使用了多少额外字节?
我将不胜感激。
java - 声纳中时间范围之间的代码行
我想知道 Sonar 是否可以选择为在给定时间范围内更改/插入/更新的代码行提供报告?
sonarqube - 声纳安装问题
安装信息
使用嵌入式数据库 Derbis
问题 :
我运行bin/windows-x86-32/StartSonar.bat
然后单击http://localhost:9000
单击此按钮时,我收到以下错误:
您知道如何处理该错误消息吗?
java - Sonar Lite 模式辅助类路径和 Ivy 依赖项
我们的项目目前使用 Ivy 进行依赖管理。我们真的很想将我们的 Hudson 构建服务器与 Sonar 集成。到目前为止,这是一项相对简单和直接的任务。当然,我们已经将 Sonar 设置为在 Sonar Lite 模式下运行(因为我们不是 Maven 项目)。
不幸的是,当我们的 Sonar 字节码扫描开始时,我们会得到以下很多信息:
[警告] 类 'XXX' 无法通过 ClassLoader 访问。[警告] 类 'XXX' 无法通过 ClassLoader 访问。... [WARN] Class 'XXX' 不能通过 ClassLoader 访问。
我知道这是因为我们的依赖项没有在我们的 Sonar Lite 虚拟 POM 文件中定义,因此在分析期间没有选择要遍历的库。
Sonar 安装文档提到必须通过 Maven pom 文件将依赖项添加到 aux 类路径才能纠正此问题。然而,似乎没有任何方法可以轻松地将这些依赖项与我们的 ivy 依赖项(其中有数百个)同步。我们显然正在寻找一种方法来定义我们的依赖关系,而不需要在我们的虚拟 pom 文件中复制每个依赖项。
Sonar codehaus 网站上提出的几个问题(例如这个)似乎围绕着我正在寻找的相同功能跳舞,但似乎没有一个提供合理的解决方案(除非我遗漏了什么)。
有没有人处理过这种情况并有一个相当好的解决方案?
谢谢
java - 确保对新 Subversion 提交的覆盖最小化
我们有一个庞大的项目,几乎没有单元测试。从现在开始,我想确保开发人员提交新功能(或错误!),而不会对相应的单元测试进行最小覆盖。
有哪些方法可以强制执行此操作?
我们使用了很多工具,所以也许我可以使用一个插件(jira、greenhopper、fisheye、sonar、hudson)。我还在考虑可能是 Subversion 预提交挂钩、jira 的提交接受插件或类似的东西。
想法?
java - SONAR 中的传入耦合
我想在给定的 Java 项目中找到具有最高传入耦合的类。
我知道当您使用 SONAR 时,该指标可用
- 从仪表板向下钻取到一个类,或者
- 当您在组件视图中逐个包向下钻取时。
在 SONAR 中查找此信息的最快方法是什么?