腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
findFirst
时
,
使用
sonarqube
空
指针
进行
质量检查
失败
、
SonarQube
质量
失败
,方法中可能出现NullPointer 调用方法
时
,我正在检查!assets.parallelStream() .
findFirst
浏览 35
提问于2019-03-31
得票数 0
回答已采纳
1
回答
SonarQube
检查代码,然后传递给git/repo
、
、
、
、
我想在把代码推到Git之前用
SonarQube
检查一下开发人员的代码。这在技术上是可行的?如果是,请解释,如果满足要求的质量,开发人员如何将代码推送到
sonarqube
,然后传递给git。
浏览 22
提问于2021-10-25
得票数 0
1
回答
Maven和
Sonarqube
、
、
、
、
在构建java代码
时
,是在
进行
声呐分析之前创建jar文件,还是两者同时
进行
。我的理解是,在maven构建之前,需要执行声呐分析。只有当代码质量通过我们的
质量检查
时
,才能
进行
构建。做声纳扫描仪和maven单独
使用
,或者声纳扫描器与maven集成。我知道这两种方法都是可能的,但是只有当代码通过
质量检查
时
,我们才需要创建工件的最佳方法是什么。如何告诉CI系统(无论是azuredevops还是任何其他系统),如果
质量检查
<e
浏览 6
提问于2022-12-04
得票数 0
2
回答
流过滤器中的
空
检查
、
"Student1", 10); String name;} 我想对列表
进行
过滤我已经
使用
java 8 streams尝试了与下面相同的方法。int age = studentList.stream() .
findFirst
()
浏览 29
提问于2020-09-23
得票数 1
回答已采纳
2
回答
我在这个可选的- orElse语句中做错了什么?
、
、
s.contains("pattern:a:b:")) .
findFirst
s.contains("pattern:c:d:")) .orElseThrow(); 如果列表包含模式:a:我的结果是java => java.util.NoSuchE
浏览 11
提问于2022-08-23
得票数 0
回答已采纳
1
回答
CodeNarc与Groovy特性一起工作吗?
、
、
、
我有一个带有Groovy源代码的Gradle项目,我
使用
CodeNarc
进行
代码
质量检查
。这是我第一次想
使用
Groovy,似乎即使是一个
空
的trait也会导致CodeNarc严重
失败
: CodeNarc 2.
浏览 3
提问于2015-05-20
得票数 2
1
回答
SonarQube
6.5在“开始
指针
[line=58,lineOffset=36]应该在结束
指针
之前.”
时
失败
、
、
、
我们的.Net项目
使用
SonarQube
6.5和Jenkins。几天前还很好。声纳扫描
失败
。我找到了导致问题的源文件,但找不到原因(构建仍然成功)。错误:在执行org.sonar.api.internal.google.common.base.Preconditions.checkArgument(Preconditions.java:145)的
SonarQube
扫描器
时
出错java.lang.IllegalArgumentException:启动
指针
line=58,lineOffse
浏览 4
提问于2017-11-16
得票数 0
回答已采纳
1
回答
Delphi线程和
FindFirst
函数
、
、
、
当我试图在线程中创建一个递归搜索函数(
使用
delphi 7)
时
,我遇到了一个很大的问题。StartDir[length(StartDir)] <> '\' then try delete(StartDir, length(StartDir), 1); wTmp :=
浏览 2
提问于2010-06-18
得票数 1
回答已采纳
1
回答
在
使用
流
时
出现
空
指针
异常
、
、
] { "grades": [] ]我有一个像上面这样的json,我根据某些条件
使用
流返回filter(pojo -> hierarchyCode.equals(pojo.getId())) // lets say pojo.getId() returns 200 System.out.println(
浏览 9
提问于2022-08-02
得票数 1
回答已采纳
1
回答
不应在try/catch上取消引用
SonarQube
空
指针
、
目前,我正在
使用
SonarQube
解决问题,但我面临着一个问题,即如何处理不应该被解除引用的
空
指针
。此问题由
sonarqube
显示。我的主要问题是,我
使用
restTemplate.exchange -catch
进行
了一次尝试,并在子句try之前声明了一个
空
值的变量,然后在try中
使用
它。catch(HttpClientErrorException e){ } retur
浏览 0
提问于2019-06-27
得票数 2
4
回答
将dynamic_cast与引用和
指针
一起
使用
时的行为差异
、
、
我检查了dynamic_cast的行为,发现当它
失败
时
,只有当目的地是引用类型
时
才会抛出std::bad_cast异常。如果目标是
指针
类型,则不会从强制转换中抛出异常。std::bad_cast exp) std::cout<<"Caught bad cast\n";} 输出是“捕获到错误的类型转换”和“
空
指针
代码是
使用
VS2008编译的。这是正确的行为吗?如果是,为什么会有
浏览 2
提问于2009-08-14
得票数 50
回答已采纳
2
回答
SonarQube
anasysis任务更改构建的输出。
、
、
、
在设置CI环境
时
,在我们的buld定义中,我们有一个任务“准备
SonarQube
analysis”和另一个构建解决方案的任务。为了测试CI,我创建了一个分支,并从.net框架项目中删除了符合CLS的属性,希望我会使构建
失败
(我将所有警告作为错误处理,我的规则集文件包含在项目中,它包含关于CLS遵从性的规则CA1014 )。我感到惊讶的是,只有当我禁用
SonarQube
分析步骤
时
,TFS中的构建才会
失败
。启用此步骤后,构建将通过,即使我在日志中看到此警告,构建也将以成功结束。 你们中有人
浏览 0
提问于2018-05-14
得票数 0
回答已采纳
2
回答
使用
SonarQube
分析将警告视为错误
、
、
、
、
当出现警告
时
,我一直试图使我的解决方案无法在上构建。我在VS2017中启用了项目中的选项,将警告作为错误来处理,这样它就不会生成。 但是,当存在
SonarQube
分析
时
,构建不会
失败
。
SonarQube
出于某种原因重写"TreatWarningsAsErrors = true“,并且警告作为警告保留。我还没有找到在Tre
浏览 5
提问于2017-11-01
得票数 2
回答已采纳
1
回答
SonarQube
MSBuild集成
失败
-
SonarQube
7与扫描仪4.0.2.892和VS2017
、
、
、
我正在
使用
SonarQube
7.0和
SonarQube
Scanner
进行
MSBuild 4.0.2.892,并试图跟随扫描Windows上的.NET应用程序(ASP.NET Core)。\Scanner\
SonarQube
.Scanner.MSBuild.exe end====
SonarQube
SonarQube
MSBuild集成
失败<
浏览 0
提问于2018-03-07
得票数 1
回答已采纳
1
回答
只有当
SonarQube
服务器联机时,才对Jenkins执行
SonarQube
分析
、
、
、
以下情况: 每次在最后执行构建
时
,都会执行
SonarQube
分析。发生但我无法控制的情况是,
SonarQube
服务器不可用。根本原因与这个问题无关。如果构建尝试通过Maven sonar:sonar或Jenkins
SonarQube
插件作为后续步骤执行
SonarQube
分析,则
SonarQube
分析将导致构建崩溃或状态
失败
。在我看
浏览 2
提问于2014-11-07
得票数 1
回答已采纳
1
回答
要么条件是冗余的,要么存在可能的
空
指针
取消引用。
、
、
、
、
我为嵌入式系统编写了一个C代码,当我
使用
SonarQube
和CppCheck插件执行代码分析
时
,我得到了这个bug: opResult = SUCCESS;} 我不明白为什么
指针
一致性检查显示为错误在执行函数之前,我要验证
指针
是否为
空
,否则将返回一个错误。
浏览 7
提问于2017-08-23
得票数 4
回答已采纳
0
回答
使用
cron表达式
进行
文件轮询的测试用例
如何
使用
cron表达式创建文件轮询测试用例?我正在
使用
cron poller
进行
文件处理,但是当我创建测试用例
时
,它会
失败
。来自队列的消息是
空
的,所以我们得到了
空
指针
异常。
浏览 2
提问于2016-12-22
得票数 1
1
回答
为什么
SonarQube
扫描仪MSBuild不能与MSBuild 15.0一起工作?
、
、
、
构建过程现在
使用
MSBuild 15.0,所以我可以
使用
C#7。 运行
SonarQube
.Scanner.MSBuild.exe begin /key:"myproject"。
SonarQube
Scanner for MSBuild 2.2默认属性文件是在C:\myfolder\<
浏览 3
提问于2017-04-03
得票数 5
回答已采纳
1
回答
没有从
SonarQube
单元测试成功小部件中钻取
、
我们
使用
Jenkins构建C#项目,运行单元测试(NUnit)和代码覆盖(NCover)。作为输出,coverage.nccov和nunit-result.xml文件。Jenkins触发
SonarQube
分析(
SonarQube
5.0.1和最新的C#插件)。
SonarQube
仪表板显示单元测试覆盖率和单元测试结果,但
失败
测试列表不能显示为向下钻取。
浏览 4
提问于2015-03-18
得票数 7
回答已采纳
1
回答
通过弦循环
、
、
、
我正在开发一个SkyBlock,Bukkit java插件。第一个岛是(0,0),(1,0).100个岛屿(0、1)我试着用 if(islands.isEmpty()) return new Vertex2(0, 0); for(Island
浏览 1
提问于2016-12-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
6个厉害的代码质量分析工具,还不收藏?
看不懂同事的代码?超强的 Stream 流操作姿势还不学习一下
如何保证前端项目代码质量
VS2022 经过优化之后的空指针检测
一种高可靠性高速可编程异步FIFO的设计
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券