SonarLint是IDE(例如VS,Eclipse或IntelliJ)的扩展,它使用静态代码分析向开发人员提供有关其代码中发现的新错误和质量问题的即时反馈。
Sonar:将同步类“ Hashtable”替换为非同步类,例如“ HashMap”
我无法替换哈希表的哈希表,因为我使用的方法接收哈希表:私有上下文getInitialContext()抛出NamingException {final Hashtable ] >>
log.info(String.format(“方法%s的执行在%d ms中完成”,pointcut.getSignature()。getName(),ms))Sonarlint显示以下错误:“前提条件”和记录参数不应该...
我正在对返回对象列表的方法进行ajax调用,如果在try-catch块中获取数据时发生了某些事情,我会有response.setStatus(400),然后在前面显示错误- ...
我具有以下类属性:类属性{已启用private布尔值; public Boolean getEnabled(){返回启用;如果我编写以下代码,SonarLint ...
连接到SonarQube的Visual Studio SonarLint扩展正在生成警告CA0507和CA0064,并且没有声纳Sxxx警告
我安装了Visual Studio的SonarLint扩展,并成功连接到我们的SonarQube服务器,并成功运行了Code Analysis,以在VS中显示声纳问题。这样就可以了,但是对于...
Java-SonarQube,有关“实用程序类不应具有公共构造函数”(squid:S1118)的问题
我正在使用SonarLint分析对旧代码执行静态代码分析。我无法在此处粘贴代码,但它类似于:@SuppressWarnings(“ static-access”)公共类SuperClass {...
我正在使用基于流的方法将我的List >映射到List 。以下代码用于流List &...
下面的代码从SonarLint发出通知:handler.setFileNameGenerator((new FileNameGenerator(){@Override public String generateFileName(Message> message){如果(message ....
我已经安装了intellij / sonarlint插件,并将其成功连接到声纳云并选择了一个项目。但是我在intellij事件日志中收到以下错误:1:04 PM SonarLint-...
SonarLint | SonarQube-批量创建@SuppressWarnings
对于现有代码库,我想为某些鱿鱼添加@SuppressWarnings(“ squid:xxx”),以便既“不接触正在运行的系统”又要确保“确保新代码不会出现任何问题” “ ...
我已经安装了SonarLint,对Visual Studio Code的SonarQube支持以及Sonarqube。这是我的global.json {“ $ schema”:“ https://raw.githubusercontent.com/silverbulleters/sonarqube-inject -...
我正在使用下面的代码来遍历目录并获取第一个文件。我无法解决两个声纳皮棉问题。请帮忙。列表 结果= walk.filter(Files :: isRegularFile)....
Sonar不会增加Java中“ forEach”循环的圈复杂度得分
假设我有以下代码。 map.forEach((key,value)-> {//()没有声纳圈复杂度得分(String s:value){//声纳皮棉:+2(包括1用于嵌套)如果(...
我有一个很好的衬里:布尔结果=计数> 0?假:真;但是从sonaqube我得到'删除字面量“假”布尔值”该解决方案似乎假设您可以重新......>
“ Serializable”类中的字段应该是瞬态的或可序列化的,可以修复在另一个类中使用的任何实体/类,但是当在dto类中声明List / Map时会发生...]]
SonarLint“用单个return语句替换此if-then-else语句”
我无法解决此代码错误:public static boolean esStringVacio(final Object valor){if(valor == null){返回true; }字符串valorTrim = valor ....
SonarLint警告:为分块图像降低认知复杂度(从16减少为15)
我编写了一个函数,其目的是从重新缩放的输入图像(这些子图像称为“重新缩放的输入图像的重新缩放的块”)中定义子图像的集合,并重新组装...
从Spring 4.3中的非事务方法中调用@Transactional方法[重复]
我有以下代码:@Service公共类ItemService {...公共无效addItems(@Nonnull DocumentDTO dto)引发异常{//一些代码需要一些时间来处理...
使用方法返回连接是常见的做法,例如,在光速的HikariConnectionProvider公共连接的getConnection()抛出的SQLException {连接康恩= NULL; ...
我想配置SonarLint插件(版本 - 3.2.0.2350)上的IntelliJ理念(旗舰版版本:2017年3月4日,共筑:173.4548.28),但我在尝试更新绑定时错误 - ** .. 。