腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5594)
视频
沙龙
1
回答
SonarQube
多
模块
代码
覆盖
、
、
、
、
我有一个
多
模块
项目,似乎无法在
SonarQube
上得到准确的单元测试代码
覆盖
率报告。我使用buildr和JaCoCo来生成测试
覆盖
率。文件的传家宝与下面类似。项目--
模块
1-报告 此时,Module2不存在单元测试。我认为问题在于,
SonarQube
上的总体
覆盖
只反映了Module1,而完全忽略了Module2。这使得
覆盖
范围
看起来比整个项
目的
真实
覆盖
率要高。有人对此有任何想法吗?
浏览 6
提问于2015-07-22
得票数 1
回答已采纳
1
回答
多
模块
项
目的
SonarQube
覆盖
范围
、
、
我在
SonarQube
中有一个
多
模块
项目。到目前为止,其中一个
模块
没有任何单元测试。现在我在这个
模块
中添加了一个单元测试,整个项
目的
覆盖
率降低了!这是否意味着当一个
模块
没有测试时,它根本不会被包括在全局
覆盖
计算中?
浏览 8
提问于2016-09-02
得票数 0
回答已采纳
1
回答
在子项目/组件上应用
SonarQube
警报
我有一个
多
模块
的maven项目,
SonarQube
为我分析反应堆。我创建了一个高质量的配置文件,并指定了一个代码
覆盖
警报。我认为,如果我的任何子项
目的
代码
覆盖
率低于X%,最好能得到一个警告。
浏览 2
提问于2014-01-31
得票数 2
回答已采纳
1
回答
在声纳中没有测试
覆盖
、
我有一个
多
模块
的maven项目。我有两个测试。在构建过程中运行的测试和
sonarqube
显示100%的测试(2)通过。但
覆盖
范围
是空的。为什么会这样呢?我的另一个简单的maven项目在
sonarqube
中成功地上传了
覆盖
率。我在两个项目中以相同的方式进行了测试。
浏览 0
提问于2015-08-05
得票数 0
1
回答
成功运行
多
模块
项目,
模块
中出现错误。
、
起始位置: 问题是,如果一个
模块
的声纳分析失败,那么整个
多
模块
项
目的
声纳分析就会失败。我在我的
SonarQube
浏览器里看不到任何东西。我的想法是,我对每个
浏览 3
提问于2015-01-27
得票数 0
回答已采纳
1
回答
SonarQube
与保存历史的
多
模块
项目迁移
我们正在将
SonarQube
4.5.4中分析的单个Maven项目迁移到
多
模块
Maven项目。显而易见的解决方案是从
SonarQube
中删除旧项目,但是它意味着删除所有历史信息。我们如何实现这两个目标: 保存
浏览 2
提问于2016-08-05
得票数 1
回答已采纳
2
回答
Maven
SonarQube
多
模块
、
、
我有一个由几个
模块
组成的项目。<dependency> <artifactId></version>然后我使用以下方法运行Maven: Maven成功完成,我可以看到S
浏览 3
提问于2016-04-05
得票数 8
回答已采纳
2
回答
SonarQube
:基于JaCoCo的
多
模块
分级项
目的
覆盖
不完全
、
、
我正在构建一个Java6.2服务器,它已经在分析我的
SonarQube
8/Gradle 3.3
项
目。当将JaCoCo添加到
多
模块
级项目时,我意识到
SonarQube
是在“每个
模块
”的基础上度量代码
覆盖
率: 如果一个类位于
模块
A中,而该类的测试位于
模块
B中,则
SonarQube
表示未涵盖该类。我想测量所有
模块
的代码
覆盖
率,而不是基于每个
模块
。我怎样才能做
浏览 0
提问于2017-01-19
得票数 10
回答已采纳
1
回答
lombok.configuration在
多
模块
项目中应用@Generated注释
、
、
、
、
我们有一个运行声音分析的
多
模块
gradle项目。我们的模型使用lombok构造函数/getters/setters/等注释,从而降低了代码
覆盖
率。我尝试添加一个具有以下属性的lombok.config文件:它首先添加到父项目中,然后移动到每个子项目中,然后移动到每个子项
目的
然而,代码
覆盖
率保持不变,
sonarqube
仍然突出显示了lombok Data/Gett
浏览 6
提问于2021-06-18
得票数 1
1
回答
将现有LCOV文件发送到
SonarQube
、
、
、
由于我的项
目的
构建方式,我不能使用
SonarQube
在我的项目上运行
覆盖
范围
。我的JavaScript
覆盖
范围
全部与Karma和其他工具一起工作。这些工具输出一个有效的LCOV文件。我发现的其他一切都需要让
SonarQube
运行
覆盖
率并生成LCOV文件。 我希望能够上传LCOV文件到
SonarQube
,并让它使用。这个是可能的吗?如果是这样的话,是怎么做的?
浏览 5
提问于2015-06-04
得票数 0
回答已采纳
2
回答
Sonarqube
:为
多
模块
导入Jacoco xml报告
、
、
、
我有一个
多
模块
Maven项目,在该项目中,
覆盖
率报告位于
覆盖
的Java类之外的另一个
模块
中。将不为空的xml
覆盖
率报告(包含
覆盖
信息)导入
Sonarqube
是成功的,但显示的
覆盖
率为0。您可以在那里和相应的html-报告中看到
覆盖
率数据。 使用以下命令启动
sonarqube
(当前版本8.4.1),然后稍候。docker run -d -p 9000:9000
sona
浏览 12
提问于2020-07-17
得票数 6
回答已采纳
2
回答
如何在
SonarQube
仪表板中显示业务层的代码
覆盖
率
、
我对Jenkins和
SonarQube
配置很陌生。希望在
SonarQube
仪表板中显示项
目的
PC层的代码
覆盖
范围
。(测试用例是使用MS测试框架编写的),尽管PC层有40多个测试用例,但由于
SonarQube
仪表板显示0%的
覆盖
率而面临问题。以下是“构建”配置: 第2部分:
SonarQube
指示板 假设可能的原因-声纳指示板显示WebProject的结果(在屏幕截图中突出显示),而不是业务层。需要帮助显示项目业务层的
覆盖</e
浏览 0
提问于2018-05-21
得票数 0
回答已采纳
3
回答
声纳6.2在分级
多
模块
工程中的错误
覆盖
计算
、
、
、
、
我目前使用的是一个
覆盖
范围
很好的gradle
多
模块
java项目和带有sonarJava插件4.10.0.1026的
sonarqube
6.2。我使用的是Gradle 4.0.1,
sonarqube
插件2.5和jacoco 0.7.9!代码是java 8。在分析
sonarqube
服务器上的projekt时,正确地度量了实现项
目的
覆盖
率,但包含在IMPL项目测试中的API项目复盖率为0.0%。这些项
目的
覆盖</em
浏览 4
提问于2017-07-07
得票数 4
回答已采纳
1
回答
IntelliJ IDEA中的
多
模块
级支持?
、
、
问题: IntelliJ
SonarQube
插件何时支持
多
模块
级项目?我在
SonarQube
用户邮件组(2015-04-07)中提出了这个问题,并收到了这样的答复:对
多
模块
Gradle项
目的
支持将实现“下一个sprint”。复制的步骤 设置/其他设置/
SonarQube
:配置
浏览 5
提问于2015-06-23
得票数 0
回答已采纳
1
回答
在
Sonarqube
仪表板中包含JMockit
覆盖
范围
、
、
、
我正在寻找一种方法来将我的
多
模块
java项
目的
JMockit
覆盖
报告包含到我们管理这个项
目的
SonarQube
中。
浏览 1
提问于2014-08-11
得票数 4
3
回答
跨
模块
代码
覆盖
的jacoco和gradle
多
模块
项目
、
、
、
我们在父项目上使用
sonarqube
插件(2.2.1)来收集
SonarQube
服务器v6.2的所有内容。在他们自己的项目中测试源代码的测试中,一切都运行得很好:代码
覆盖
率是在jacoco报告和
SonarQube
上度量的。也许需要将顶级项
目的
覆盖
数据组合起来--有人知道怎么做吗?在最
浏览 6
提问于2017-01-02
得票数 10
回答已采纳
1
回答
SonarQube
与C#插件与MSBuild运行器不采取排除
、
、
、
目前,我有一个
SonarQube
5.1.2的实例,它使用C#插件和MSBuild运行程序来分析一个1.200.000 LOC项目。按照的说明,我在运行程序的调用中设置了这个简单的排除规则: "C:\
sonarqube
-5.1.2\bin\MSBuild.
SonarQube
.Runner.exe" begin /k:MyProject
浏览 3
提问于2016-02-26
得票数 7
1
回答
SonarQube
5的JaCoCo
覆盖
率为0.0%,为什么?
、
从几天以来,我一直在为我们的项目将JaCoCo报告集成到
SonarQube
5.0.1中而挣扎。我总是在
SonarQube
中阅读0.0%的
覆盖
率。TeamCity显示
覆盖
率,因此exec文件接缝是可以的。而Java代码分析主要是在
SonarQube
(FindBugs、PMD等)中进行的。
浏览 2
提问于2015-03-17
得票数 2
回答已采纳
1
回答
覆盖
度量不考虑没有测试的代码?
、
、
在一个项目中,有些组件具有测试
覆盖
率,而另一些组件则不具有测试
覆盖
率,在这个项目中,
SonarQube
似乎只根据
覆盖
范围
的组件来计算代码
覆盖
率。我希望没有测试
覆盖
的组件中的代码行被分类为0%的代码
覆盖
率(至少在计算中是这样)。示例:
SonarQube
浏览 4
提问于2016-06-29
得票数 2
回答已采纳
1
回答
如何在使用Maven
多
模块
项目时避免Java依赖
、
、
几天来,我一直在与Java
多
模块
项
目的
依赖进行斗争。 由于监管太少,开发人员设法创建了这样一种情况,即
模块
可以单独编译,但不能作为一个整体一起编译。这会导致各种错误。无法找到的类,抛出错误等。我怀疑Maven在类路径上放置了相互冲突的依赖
项
。我认为我们把Maven依赖关系弄得一团糟,但无论如何,我不明白Maven为什么会是一个执行
多
模块
项
目的
糟糕框架。现在,我可以理解,Maven在编译多个
模块
作为一个整体时,试图做一些非常聪明、有用的
浏览 2
提问于2017-01-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
SonarQube+VSTS静态代码检查解决方案
Sonarqube代码质量标准监测安装与使用
Jenkins与Sonar 集成对代码进行持续检测
敏捷项目中代码质量提升实践
Sonar简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券