sonar-runner相关内容
我已经为项目类型“类库"设置了新的 Msbuild 声纳运行器和启动分析.它成功了.为了进一步测试, 我又创建了一个项目,它只有一个包含 5 个接口定义的文件. 我确保接口名称不以字母“i"开头. 我使用一个 stylecop 规则创建了一个质量配置文件,即“接口名称必须以 i 开头". 我启动了 cmd 提示符(VS 命令提示符)并将其路径更改为具有 .csproj 文件的目录.显然
..
我正在努力改进我的代码,我从 Sonar 中遇到了这个问题: 去掉这个对局部变量“uiRequest"的无用赋值 事实上,它并不是没用的,因为我在代码中使用它: //我应该删除这个uiRequest uiRequest = null;if("派对".equals(vauban.getName())) {uiRequest = contextBuilder.buildContext(vauba
..
有人知道这里发生了什么吗? 在windows服务器上使用Sonarqube v5.6,c#scanner v5.5.0.479 似乎在多个文件中发现了这一点,而且并不总是相同的文件,这是最令人担忧的. 有人有什么想法吗? 16:46:03 INFO: 从 E:\Jenkins\workspace\Job Build-UnitTest (PullRequests)\.sonar\
..
我已经设置了本地 SonarQube 5.1.1 服务器.我还安装了 C# 插件(4.1 版)以及 MSBuild 运行程序(1.0 版).然后,我在 .NET 代码库上为我目前正在从事的项目执行了两次单独的运行: 使用 sonar-runner 和 C# 插件 使用 MSBuild 运行器 两次运行都是通过 CLI 进行的.然而,运行产生了非常不同的结果.这是一个例子:在第一次运行
..
我正在使用 SonarQube 4.2 试用新的 C# 插件 v3.0.根据插件文档,我需要 .pdb 文件来运行包含 FxCop 规则的分析,如果输出文件夹中不存在所述 .pdb 文件,则在执行 sonar-runner 时确实会收到一条失败消息;FxCop 以代码 1536 退出. 问题是,分析似乎需要所有二进制文件的 .pdb 文件,并且输出文件夹除了我自己编译的代码之外还包含几个依赖
..
在使用声纳运行器分析多模块项目时,我经常收到“读取超时"错误.我为 Jenkins 配置了 SonarQube 5.1.1.我们的项目是一种网络项目,我们有几个声纳插件用于分析,如 web、css、java、findbugs、js、xml 和 jacoco.如果我加载给定的链接“http://172.21.145.84:9000/batch/project?key=webportal&previe
..
我收到声纳违规: “条件不应无条件地评估为“TRUE"或“FALSE"" 下面的代码. 列表savedList = source.getChildMediaContents();列出供应商列表 = target.getChildMediaContents();//如果存在和传入都是空的如果(保存列表 == 空 && 供应商列表 == 空){返回假;}//如果一
..
关于SonarQube的公告与 MSBuild 和 Team Build 的集成,任何人都可以就 SonarQube Runner 和 SonarQube.MSBuild.Runner 之间的关系提出建议吗?我不清楚 SonarQube.MSBuild.Runner 是否替换 SonarQube Runner 或者它是否位于它之上. 解决方案 @Techtwaddle 是正确的:MSBui
..
对于在我公司创建的每个项目,Sonar 都会使用新的命名约定.所以有些项目的名称是缩写的,有些项目的名称是驼峰式的,有些项目的名称只是带有空格的单词. 如果我们可以向 sonar-runner 传递一个 project-name 参数,那么我们就可以让集成团队(2-3 人)设置这些值,而不是每个项目的负责人(10 多个可能的人). 我觉得这可能会迫使我们为声纳属性创建一个声纳规则,这完
..
谁能帮我解决以下错误. 下面是要配置的组件版本 SonarQube 5.1.2 Soanr-Runner 2.4 Java 1.7 [我只能使用 1.7,因为我的代码只支持 1.7] mavn 3.3.9 sonar-cobertura-plugin-1.6.3 sonar-findbugs-plugin-3.3 cobertura 2.6 执行命令 mvn -fn
..
我正在尝试使用 SonarQube 扫描我拥有的 UI 模块.UI 模块的数量很多.它们具有共同的结构.每个模块都有自己的 JS 文件. 我需要指定 sonar.sources 值来匹配我项目中的所有 JS 文件.有可能做这样的事情吗? sonar.sources=\*/*/script声纳.语言=js 我用过这些.但是,我收到一条错误消息,例如 “无法解析路径".有人可以帮忙吗?
..
我使用 Jacoco eclipse 插件来测量单元测试覆盖率,并且能够使用它导出报告.我想将该报告与声纳集成,所以我在项目属性文件中给出了它的路径.我的属性文件如下所示 # 必需的元数据sonar.projectKey=键sonar.projectName=名称sonar.projectVersion=1.0sonar.jacoco.reportPath=jacoco.execsonar.te
..
我已经在我的本地主机上安装了声纳服务器.而且我能够运行和分析java项目.即使我已经在 Eclipse 上安装了声纳插件. 但我想从我的 java 项目(如简单的 java 类)中运行声纳,并且应该检索声纳结果并能够将其保存在数据库中.我搜索了教程,但找不到答案.请任何人都可以提供示例代码或资源,我可以从中获得知识来克服这项任务. import javax.annotation.Resou
..
我正在尝试通过 sonarqube 分析 java 代码.我们在本地环境中创建了一个 sonarqube 服务器,而不是使用声纳云. 我最初尝试使用 sonar maven 插件形成此链接 Sonar-Maven 插件 但是我遇到了“权限不足"错误. [INFO] 构建失败 [INFO]-------------------------------------------------
..
我正在使用声纳,一切正常.然后在一个月左右不使用它后,我在运行 sonar-runner.bat 时开始收到以下异常 我正在使用嵌入式 h2 db 服务器并使用默认端口. INFO:错误堆栈跟踪已打开.INFO:跑步者配置文件:C:\sonar\sonar-runner-2.2.2\conf\sonar-runner.propertiesINFO:项目配置文件:c:\eclipse\wor
..
情况:我在 Win XP 32 位系统上安装了 Sonarqube.我按照指示设置了所有路径.服务器在 localhost://9090 上打开得很好. 我的 JAVA_HOME 是:C:\Program Files\Java\jdk1.7.0_60; 问题当我运行 sonar-runner.bat 时,出现以下错误: 错误:Java_Home 存在但不指向有效的 Java 主文
..
我在做什么?我目前正在为前端应用程序设置持续集成/交付管道.我们计划使用 SonarQube 作为代码质量工具,并希望在 SONAR 中导入 junit 测试结果/代码覆盖率以进行进一步分析. 我能够成功地将 javascript 代码覆盖率报告导入 SONAR.我们正在使用 Gulp/Karma/PhantomJS/Jasmine 等,并使用 Karma 覆盖率/Junit 记者来生成测试
..
目前我有一个带有 C# 插件和 MSBuild 运行器的 SonarQube 5.1.2 实例,以便分析 1.200.000 LOC 项目.我打算减少要分析的类,我创建了一个带有 行的 sonar.properties 文件 sonar.exclusions=**/Databases/**/*.* 但是在从分析中读取日志后,Databases 文件夹中的文件被分析了.按照 Eric Star
..
当我运行 jenkins 任务时,我收到以下错误 17:12:49.738 INFO - Sensor SCM Sensor...17:12:49.847 信息 - 此项目的 SCM 提供商是:svn17:12:49.847 INFO - 检索 SCM 责备信息...17:12:49.863 INFO - 要分析的 843 个文件信息:------------------------------
..
在我的 netbeans 项目上运行 Sonar 时遇到了一些问题.它不工作,我有以下错误: C:\Users\remy.fischer\Desktop\NetBeansProjects\NetBeansProjects\BinPacking\sonar-scanner-3.0.3.778-windows\bin>sonar-scanner -Dsonar.projectKey=..... -D
..