SonarLint是IDE(例如VS,Eclipse或IntelliJ)的扩展,它使用静态代码分析向开发人员提供有关其代码中发现的新错误和质量问题的即时反馈。
SonarLint 目前正在对我大喊大叫,因为我用于税号的某些正则表达式很复杂。我需要将复杂性从 21 降低到 20,但我实在想不出办法来做到这一点。所有...
我想在我的项目中添加 sonarlint 插件。当我使用 maven 构建时,插件应该会自动启用而无需我的干预。有什么办法可以做到吗?
在Visual Studio(2017)中使用SonarLint和SonarQube时,有没有办法在任何地方显示一个方法的认知复杂性?当它超过最大值时就会显示,但我似乎无法...
如何在一次返回中返回布尔 "if-then-else "语句。
我得到的是一个声纳问题,用一条返回语句代替这个if-then-else语句。由于我在if条件中有三个条件,我怎么能返回这个没有if-else的条件? public boolean ...。
捕捉Throwable是一个不好的做法吗?比如我的代码是这样的,但在声纳中显示为bug.我们如何解决这个代码 try { return restTemplate.getForObject(...)
我想把RTC和sonarqube整合起来,要求是用sonarqube测试代码,成功后才能传送到服务器。到目前为止,我已经安装了sonar ...
我想合并PMD、FindBugs和SonarLint产生的报告,结合它们各自报告的重要警告,给用户一个更全面的预览。那么谁能给我一些建议...
我是声纳工具的新手,从下面的代码段中,我逐渐成为声纳工具的主要问题,其显示方式如屏幕截图所示。如果我在每个setter和getter上添加评论,问题将解决。
忽略声纳皮棉Visual Studio C#中的代码气味冲突
我已经安装了Visual Studio 2019的Sonar Lint扩展程序,根据我正在研究的项目,不需要修复Code Smell Violations。有没有一种方法可以让我忽略...
我在扩展部分的vscode中安装了sonarlint插件。现在,我要分析在VSCode中打开的Java代码。分析不会自动进行。有人可以指导我执行这些步骤吗?
需要写11条评论行才能达到声纳中25.0%评论密度的最小阈值
从下面的代码中,我得到声纳的警告,例如:11,需要编写更多注释行,才能达到25.0%注释密度的最小阈值。我真的不明白什么是声纳...
PyCharm SonarLint如何查看所有文件中的所有问题?
在Pycharm中,您可以通过打开文件并单击IDE底部的SonarLint选项卡来查看单个文件中的SonarLint问题。但是,这仅显示单个文件的问题。 ...
在显示SONAR错误的代码中,如:Class com.sample.Submit定义了非瞬态,不可序列化的实例字段价格。我们如何摆脱这个问题。代码@JsonIgnoreProperties(...
为什么Sonar在下面的代码中显示有重大问题,并说一句将if语句括起来,如果我这样做,将会出现功能问题。我该如何解决此问题代码...
对于下面的代码,Sonar引发了严重的违反-正确性-先前已取消引用的状态值的Nullcheck。有人可以对此提出建议吗,这是我在做什么错?代码...
如何确认问题的解决方案是否正确,并解决Angular + Sonarqube问题?
有人可以告诉我确保针对SonarQube的问题的解决方案是否正确的方法吗?这是我第一次在Angular7 +中使用声纳。目前,我正在看到问题...
我想将SonarLint中方法的允许的认知复杂度从默认值15更改为较低的值(例如10)。我正在使用SonarLint插件进行蚀。如何做到这一点?...
最近,我们已开始在Visual Studio中使用sonarLint插件来提高代码质量和覆盖范围。之后,我们得到了用ASEnumerable替换Tolist()的建议。错误...
关于sonarlint(Visual Studio扩展),如果在开关表达式的元组(新的c#8功能)中使用了方法的参数,则无法识别出该方法的参数,我遇到了一个奇怪的问题。这里...
我想在VS Code中使用Sonar Lint插件来扫描和分析Angular项目中的Type Script代码。我安装了Sonar Lint插件版本1.15.0,并将此conf添加到settings.json文件中:...