- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Sonar eclipse 插件版本 3.1.1.20130521-1304-RELEASE。
当我从插件运行本地分析时,控制台看起来像
信息: Sonar 服务器 3.5.1
17:15:41.103 信息 - 加载批处理设置
17:15:41.617 信息 - 用户缓存:
17:15:41.630 信息 - 安装插件
17:15:41.854 信息 - 排除插件:devcockpit、pdfreport、views、report、scmactivity
17:15:47.571 INFO - ------------- 执行项目扫描
17:15:49.494 信息 - 应用项目排除
17:15:49.494 信息 - 试运行
17:15:53.028 信息 - 创建 JDBC 数据源
17:15:54.094 信息 - 初始化休眠
17:15:59.013 信息 - ------------- 检查 DPortal
17:15:59.045 信息 - 加载模块设置
17:16:00.721 信息 - 质量概况:[name=,language=java]
17:16:00.819 信息 - 排除的测试:
17:16:00.820 信息-**/package-info.java
17:16:00.911 信息 - 配置 Maven 插件
17:16:01.077 信息 - 与之前的分析比较 (2013-06-03)
17:16:01.135 INFO - 比较超过 5 天(2013-05-29,分析 2013-06-03 04:32:51.903)
17:16:01.168 INFO - 比较超过 30 天(2013-05-04,分析 2013-06-03 04:32:51.903)
17:16:02.333 信息 - 基本目录:
17:16:02.333 信息 - 工作目录:
17:16:02.333 信息 - 源目录:
17:16:02.334 信息 - 测试目录:
17:16:02.338 信息 - 二进制目录:
17:16:02.338 信息 - 源编码:windows-1252,默认语言环境:en_US
17:19:58.735 警告 - SCM URL 不能为空。 SCM Stats Plugin 将不会运行。请检查参数 SCM URL 或 Maven pom 的
我不确定为什么它会在该行中等待 3 分钟。
另外,如果我可以对特定的 src 目录(它们是来自 maven POM 的子模块)而不是整个项目进行本地分析,那就太好了。有没有办法做到这一点?
更新:
我只对违规感兴趣。我可以强制本地分析跳过其他插件吗?
更新 2:
我尝试在 eclipse 工作区设置中设置@fabrice 提到的本地分析属性。
但它似乎只从下面的 Sonar 控制台日志中获取了一些属性。
其他人喜欢 sonar.importSources 它只是忽略?
此外,它似乎不尊重设置为单个模块的项目特定属性 sonar.includeModules。它仍然使用所有 src 目录。
信息: Sonar 服务器 3.5.1
13:16:35.022 信息 - 加载批处理设置
13:16:35.413 信息 - 用户缓存:
13:16:35.421 信息 - 安装插件
13:16:35.653 信息 - 排除插件:devcockpit、pdfreport、views、report、buildstability、scmactivity、buildbreaker
13:17:50.854 INFO - ------------- 执行项目扫描
13:17:51.908 信息 - 应用项目排除
13:17:51.924 信息 - 试运行
13:17:54.506 信息 - 为 jdbc:h2 创建 JDBC 数据源:
13:17:55.342 信息 - 初始化休眠
13:17:59.932 信息 - ------------- 检查 DPortal
13:17:59.938 信息 - 加载模块设置
13:18:03.169 信息 - 质量概况:[name=Dportal Alert Thresholds,language=java]
13:18:03.173 信息 - 排除的测试:
13:18:03.174 信息-**/package-info.java
13:18:03.251 信息 - 配置 Maven 插件
13:18:03.397 信息 - 与之前的分析比较 (2013-06-04)
13:18:03.447 INFO - 5 天以上比较(2013-05-31,2013-06-04 12:57:34.79 分析)
13:18:03.498 INFO - 比较超过 30 天(2013-05-06,分析 2013-06-04 12:57:34.79)
13:18:07.592 信息 - 基本目录:
13:18:07.592 信息 - 工作目录:
13:18:07.593 信息 - 源目录:
13:18:07.595 信息 - 测试目录:
13:18:07.601 信息 - 二进制目录:
13:18:07.602 信息 - 源编码:UTF-8,默认语言环境:en_US
13:22:13.356 信息 - 传感器 JavaSourceImporter...
13:23:35.056 信息 - 传感器 JavaSourceImporter 完成:81700 毫秒
13:23:35.057 信息 - 传感器 JavaSquidSensor...
13:24:53.888 信息 - Java AST 扫描...
13:28:08.900 信息 - Java AST 扫描完成:195012 毫秒
13:28:10.152 信息 - 传感器 JavaSquidSensor 完成:275095 毫秒
13:28:10.152 信息 - 传感器 FindbugsSensor...
13:28:10.152 信息 - 执行 Findbugs 2.0.1 ...
13:28:42.363 信息 - Findbugs 输出报告:
最佳答案
Eclipse Sonar插件新版本为:3.2.0.20130627-1142-RELEASE
我们有一个类似的问题。默认列表没有涵盖足够的内容。
这是我们使用的值(它禁用所有 SCM 插件):
关于sonarqube - SCM Stats 插件关于 Sonar 空运行分析的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16897447/
我找到了 Using SonarQube in Eclipse 并将提出一个针对 Python 的单独问题。但在这里我想更一般地询问如何在提交之前处理单个源文件时,如何使用 SonarQube 作为
我们之前在现已关闭的 SonarQube Users mailing list 上讨论过这个问题. 通过优化Postgre DB换了半周左右问题解决,然后又出现问题。 我们正在使用 Jenkins 1
自从更新到5.x以来,由于“权限不足”问题,我们的许多构建作业现在都失败了。如here中所述,应该在SonarQube 5.1中解决该问题,但实际上它没有得到解决,或者存在另一个与我们当前运行Sona
我已经有一段时间没有看过 SonarQube 了。最新版本看起来很有趣。 上次我查看这个产品时,他们有一个网站,他们通过 SonarQube 进程推送了各种流行的开源库(如 Tomcat、Active
在 SonarQube (5.6.4 LTS) 中有一个后台(项目分析)任务可视化的 View :(管理/项目/后台任务)。似乎任务是按顺序运行的(一次一个)。有些任务可能需要 40 分钟,这意味着其
今天我正在用 mysqldump 备份 MySQL,但我不确定是否需要从/opt/sonar 保存一些文件。请你能帮我一些指示吗? 除了 MySQL,我还需要在 Sonar 中备份什么? 最佳答案 我
我们希望每个用户都能收到一封关于他们在此分析中引入的新问题的电子邮件。 我在这里找到了这个请求,说它应该已经成为可能: http://jira.sonarsource.com/browse/SONAR
是否可以从一个项目导出代码覆盖率和 sonarqube 问题的排除项并导入到其他项目? 最佳答案 排除项是项目属性,因此您可以使用 /api/properties Web 服务自动从一个项目获取这些属
当 Sonar 抛出一个特定的编码规则违规时,开发人员(或就此而言任何授权用户)如何忽略它?假设弹出一条规则“不遵循文件命名约定”,有没有办法可以将其声明为误报并单击某个按钮以确保不会显示该编码规则违
我希望更改规则“左花括号应位于代码行的末尾”,因为我们使用了不同的约定。 提前致谢! 最佳答案 由于 Sonarqube 打算在规则上提供尽可能少的配置:您应该使用 key squid:LeftCur
我正在寻找一种在 SonarQube 中组织项目的方法,并发现我必须为此付费:http://www.sonarqube.org/bring-a-new-dimension-to-sonar-with-
SonarQube Server 5.1.2, Sonar-Runner 2.4 正如 Multi-moduleProject 中提供的那样我创建了一个项目结构 Accounts | ->invoic
在 SonarQube 的 Web UI 中,您可以根据多个条件过滤问题。但似乎没有一个是可以否定的。 我喜欢找出所有关键问题,即 不是 规则xyz。我目前从 Web UI 中只能看到选择我喜欢看的东
我已经设置了一个 jenkins-sonarqube-github 集成工作流程,其中 git 存储库中的拉取请求会触发一个 webhook,该 webhook 会启动一个 jenkins 作业,该作
有没有人设法让 SonarQube 与 Upsource 合作?我已经为 SonarQube 下载了 upsource-sonar-plugin-0.1-SNAPSHOT.jar 插件,并在我通过/s
我正在使用JaCoCo进行代码覆盖。单元测试报告是使用junit创建的,并且已正确导入,因此可以正确显示单元测试信息。 问题是,我收到错误消息: 没有有关每次测试的覆盖率的信息。 ,代码覆盖率显示单元
我有一个 Sonarcloud 帐户,我正在尝试使用 SonarQube.Scanner.MSBuild.exe 分析 Visual Studio 解决方案。我创建了一个 token 并将其作为 So
似乎有最新版本的新规则可用。 我有几个问题报告为“应正确使用 Printf 样式的格式字符串 (squid:S3457)” 我不明白 my case 中的描述和错误是什么: LOGGER.info("
这个问题我看了很多帖子,但是没找到答案所以才问。我将 Sonarqube 从 4.5 升级到 5.6,它工作正常,但质量配置文件是空的。我尝试使用备份/恢复选项恢复一个,但规则被忽略: image .
我实现了 SonarQube在服务器上,我做了大部分配置 远程 .因此,无论何时安装插件,都会重新启动 SonarQube是必需的,每次我都必须显式(手动)重启 SonarQube服务器 . 有没有办
我是一名优秀的程序员,十分优秀!