问题标签 [sonarlint-eclipse]

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 回答
4931 浏览

sonarqube - 如何在 Eclipse 中向 SonarLint 添加证书

连接我的 SonarQube 服务器需要证书。我已经安装了 SonarLint 插件,但它没有任何选项可以添加证书来连接我的 SonarQube 服务器。它只有 URL、用户名、密码选项。有没有办法设置证书?

0 投票
1 回答
2585 浏览

java - 我可以在 Eclipse 中为 SonarLint 配置使用的规则集吗

有没有办法在 Eclipse 中启用/禁用 SonarLint 分析规则?我正在使用 SonarQube Server 5.6 和 Eclipse SonarLint Plugin 2.1,我可以在 SQ Server 上看到规则集。但我想在我的 Eclipse IDE 中本地编辑规则集。有谁知道如何实现这一目标?

这个问题类似于这个问题:我可以为 SonarLint 配置使用的规则集,但我在 Eclipse 中找不到任何解决方案。

0 投票
3 回答
2235 浏览

eclipse - 如何解决 SonarLint eclipse 缺少所需的捆绑包

我在我的 Eclipse Luna 中加载 SonarLint 2.2.0 时遇到问题。官网文档说 Eclipse Luna 支持 2.2.0 版本。我也可以毫无问题地从 Eclipse Marketplace 安装 SonarLint。但是在 Eclipse 重启时,SonarLint 无法加载。诊断插件,我发现有一些丢失的包,如下图所示。 在此处输入图像描述

从 OSGI 控制台检查包时,我有包,它处于活动状态,但版本不同,如下所示。 在此处输入图像描述

看看这个,我认为我不应该将Equinox 降级到0.0.0 版本(如果有的话)。而且不知道我该如何处理。任何帮助将不胜感激。

谢谢

0 投票
0 回答
688 浏览

sonarqube - 使用 SonarLint 和 SonarQube 时出错

使用 SonarLint 和 SonarQube 分析我的项目时,我在 Eclipse 控制台中收到以下错误:

我也在使用 eclipse neon 和 JDK1.8。

0 投票
1 回答
108 浏览

java - 在使用 SonarLint 的连接模式和客户规则之前需要做什么

我正在使用 SonarLint 进行日食。我已成功将其连接到 SonarQube 服务器。(当我在服务器上停用规则时,我可以看到 sonarLint 问题窗口中的问题消失了。)但是,我开发的自定义规则在 SonarLint 问题中找不到。

自定义规则已通过 SonarQube 服务器上的 Jenkins 使用,并且已激活。我使用的 sonarLint 是 2.2.1。

那么,除了连接到声纳服务器并打开规则之外,我应该做些什么来使自定义规则生效吗?

0 投票
1 回答
405 浏览

java - SonarLint 2.2.1 Eclipse 没有发现大多数问题(与在线示例不同)

我想为 Eclipse 使用 SonarLint 插件。我安装了它,但它似乎并没有捕捉到它应该捕捉到的一切。安装后,我尝试编写应该触发 SonarLint 问题的代码。例如,网站http://www.sonarlint.org/eclipse/上的图片表明,当我使用 == 比较浮点数时,SonarLint 应该抱怨,因为“不应该使用浮点数进行平等测试”。但是,就我而言,我没有收到此消息。通常我会认为 SonarLint 没有正确安装,但它确实抱怨这个类,说“向这个类添加一些测试”。所以它似乎存在。这是 SonarLint 给我的唯一信息。

这是我的 Eclipse 外观的图片。我已经包含了多个应该触发 SonarLint 消息的问题,但几乎所有问题都不会。是否有一些我尚未设置的设置或问题需要更改?

我的 Eclipse 的图片

我有运行 Java 8 的 Eclipse Neon,并安装了 SonarLint 2.2 版。我计划在“独立”模式而不是“连接”模式下使用 SonarLint,我相信这意味着在 Eclipse 上安装插件后我不需要设置任何东西。

在此先感谢您的帮助

0 投票
1 回答
2158 浏览

sonarqube - SonarQube 错误:“无法为"

考虑以下类:

这编译得很好,但是在使用 SonarQube 进行分析时,我遇到了一个Unable to create symbol table for : <Class>错误(下面的完整堆栈跟踪)。

我正在使用 SonarQube 5.6.3,这发生在命令行 (SonarQube Scanner 2.7) 以及 Eclipse (SonarLint 2.2.1) 中。

PS:作为参考,这是我得到的完整堆栈跟踪:

0 投票
0 回答
510 浏览

java - Spring Source Tool Suite 中的 SonarLint NoClassDefFound NoSonarFilter

我四处搜索并尝试了各种建议,但在我的 STS IDE 中使用 SonarLint 仍然存在问题。我在用

  1. STS 3.7.3.发布
  2. Eclipse 2.1.0 的 SonarLint
  3. SonarLint for Eclipse Java 配置助手 2.1.0
  4. Sonar Qube 服务器版本是 4.5.6
  5. 服务器 Java 插件版本是 3.13.1(我无法控制它并意识到这是一个旧版本。

我已经连接到我的 IDE 中的服务器并将我的项目绑定到服务器项目。在对源进行任何更改时,我会看到下面的堆栈跟踪

冒着听起来像陈词滥调的风险,我自己和另一位开发人员成功地完成了这个工作,只是为了第二天开始出现这个错误,而没有在 IDE 中进行配置更改。

谁能告诉我如何在不更改服务器端插件版本的情况下解决这个问题?

0 投票
1 回答
1665 浏览

eclipse-plugin - 使用 SonarQube squid 规则的 Eclipse 代码格式化程序配置文件

我正在寻找一些关于使用 SonarQube 中定义的 squid 规则生成 eclipse 代码格式化程序 xml 文件的指针。请建议如何使用 SonarLint 或任何其他可用的开源插件来执行此操作。

CheckStyle 插件让我目前可以使用 CheckStyle 生成 Eclipse 代码格式化程序规则——>通过右键单击项目来创建 Formatter-Profile 菜单项。我可以将项目配置为使用生成的代码格式化程序配置文件,这样当我右键单击文件并单击“应用 Checkstyle 修复”时,这些修复将从生成的配置文件中应用。

0 投票
0 回答
408 浏览

sonarqube - Eclipse 4.4.0 (Luna) + Java 1.6_0111 的 Sonarqube 插件不起作用

我是 Sonarqube 的新手。我尝试安装 Sonarqube Eclipse 插件。安装成功并重新启动 Eclipse。但是,我看不到声纳选项或视图。

我尝试了声纳皮棉和这个

请帮助我如何安装它并在 Eclipse 中分析我的项目。