问题标签 [sonarlint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
473 浏览

sonarlint - SonarLint 是否将代码发送到声纳服务器?

sonarLint 是否向声纳服务器发送代码?


我是 sonarLint 的用户。我只是担心如果 sonarLint 将我的代码发送到声纳服务器,我会遇到问题。

所以我只想知道 sonarList 向声纳服务器发送代码?

0 投票
1 回答
893 浏览

sonarlint - 为什么 sonarLint 在 Stream.of() 而不是在 .stream() 上说“关闭此“流””

我在 Eclipse 中使用 sonarLint 插件

在这条线上我得到'关闭这个“流”'

Stream.concat(Stream.of("a"), Stream.of("b")).collect(Collectors.toSet());

但不在

Arrays.asList("a", "b").stream().collect(Collectors.toSet());

我不明白为什么两条线上的信息不一样。我不确定这是 java 问题还是 sonarlint 问题。

0 投票
3 回答
23807 浏览

sonarqube - 如何在 Eclipse 中启用/禁用 SonarLint 的任何规则

我在 Eclipse 中安装了 SonarLint,并且有一个远程设置的 sonarQube 服务器,但两者的规则不同。如何在 Eclipse 中的 SonarLint 上配置与 SonarQube 相同的规则?

0 投票
3 回答
7132 浏览

eclipse - 与引用的 SonarQube 服务器相比,SonarLint 未显示所有记录

我们在连接模式下使用 SonarQube 服务器版本 5.3 和 SonarLint 2.0。作为 IDE,我们使用 Eclipse Mars 2.0,当我们将 SonarQube 服务器找到的结果与 SonarLint 在 IDE 中找到的结果进行比较时,结果不同(IDE 中的示例文件274 错误SonarQube 中的 826 个问题!)。

通常的区别之一是“变量可以声明为最终变量”。

我的一位将 SonarLint 用于 IntelliJIdea 的同事也遇到了类似的问题(Idea 版本 2016.1.1,SonarLint 2.0.2,示例文件 - 与 IDE 293 错误中用于比较的相同)。

我想知道为什么对服务器甚至 IDE 之间存在这种差异。

有人可以帮我解决这个问题吗?谢谢。

0 投票
5 回答
19973 浏览

intellij-idea - 无法对整个项目触发 SonarLint 分析

我已经使用 Intellij 2016.1.2 安装了最新的 sonarLint 插件。动态分析工作正常。但是,我在 IntelliJ“分析”选项卡中找不到任何“使用 SonarLint 分析”。在 SonarLint 窗口>问题选项卡中,我只能看到范围“当前文件”或“打开的文件”。我没有看到任何项目范围。所以我的问题是如何触发对我整个项目的分析?

0 投票
1 回答
149 浏览

vb.net - VB 项目未在 Sonar Lint 中以连接模式进行分析

我最近开始使用 Visual Studio 的Sonar Lint 2.2 插件。我尝试将我的解决方案连接到 SonarQube 服务器以在连接模式下工作。我的解决方案包含 C sharp 和 VB 项目。我看到分析器安装在 C sharp 项目中,并且分析适用于 C# 项目,但没有通过 nuget 为 VB 项目安装分析器。连接模式的 Sonar Lint 是否仅适用于 C Sharp 项目,或者我的 SonarQube 服务器上是否缺少任何需要安装才能进行分析的 VB 插件?

0 投票
2 回答
10201 浏览

eclipse - 连接到 SonarQube 服务器的 SonarLint Eclipse 给出“服务器‘声纳’没有存储空间。请更新。”

我的公司升级到 SonarQube 5.3。这需要从 Eclipse 的 SonarQube 插件更改为 SonarLint。我对这次升级感到遗憾,因为我的项目质量配置文件包含 494 条规则,而只有 12 条来自 Squid,所以我们有一个庞大的项目来使 Eclipse 中的 SonarLint 完全有用。但无论如何,我都在尝试在我的 PC 上安装 SonarLint 2.0.2。当我尝试测试与 SQ 服务器的连接时,SonarLint 控制台中出现错误。有什么问题?

0 投票
1 回答
3078 浏览

java - Sonar lint:不应检查“compareTo”结果的特定值

我比较两个值并得到声纳棉绒投掷"Only the sign of the result should be examined" this issue

代码 :

如何解决这个问题?

0 投票
1 回答
1044 浏览

visual-studio - 将 SonarAnalyzer.CSharp 添加到解决方案后,VS 解决方案不再构建

我们是 SonarQube 的新采用者,我正在经历将我们的解决方案绑定到来自 SonarSource 的 SonarLint 的过程。

一些解决方案可以正常工作,但是一旦我安装了 NuGet 包 SonarAnalyzer.CSharp,其中一些解决方案就会出现构建错误。如果我删除它,解决方案将再次正确构建。

样本错误

果然,解决方案中的那个项目没有构建并输出到bin。

查看该项目的构建输出,报告了几个 S### 错误,但没有提醒项目未构建的原因。

我们正在使用 Visual Studio 2015 Professional Update 2。

关于如何解决这个问题的任何想法?

0 投票
1 回答
8133 浏览

sonarlint - 无法连接到 SonarQube 服务器

当我尝试从 sonarlint 测试连接 gui 连接到 Sonarqube 服务器时,它会引发异常: