问题标签 [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 投票
0 回答
350 浏览

eclipse - 适用于 java 的 Sonarqube 插件 3.5

您好我正在尝试使用带有 RAD 9.1.1(Eclipse 4.2)的 Sonarqube 插件版本 3.5 分析 Java 代码。我正在遵循http://docs.sonarqube.org/display/SONARQUBE53/Installing+SonarQube+in+Eclipse中的步骤。但是在配置时,当我右键单击项目并尝试选择 SonarQube 项目时,它显示“未找到项目”。如果有任何新文件可用,请参考。我想直接从 RAD 分析代码。

0 投票
0 回答
60 浏览

sonarlint-eclipse - 父项目上显示的 Sonarlint 2.3 eclipse 问题

我将 Sonarlint 2.2.1 与 Eclipse Luna 一起使用,它工作得很好,但是自从我升级到 Sonarlint 2.3 后,就没有像以前那样工作了。

我将 Sonarlint 用作没有 SonarQube 服务器的独立 eclipse 插件。

我从事具有这种结构的项目:

在 v2.2.1 sonarlint 显示所有模块的所有问题,即使我从项目中关闭或删除父项目。

在 v2.3 sonarlint 中,sonarlint 视图上不显示任何问题。

如果我 open /module1/src/main/.../SomeClass.java,则当前打开的课程的问题显示在列表中,但不在打开的课程中。当我双击列表中的问题时,它会打开/parent/module1/src/main/.../SomeClass.java不被视为构建路径中文件的文件链接。在问题视图的路径列中,路径类似于/parent/module1/src/main/.../SomeClass.java.

如果我开设第二堂课,那堂课的问题就会出现在 sonarlint 问题视图列表中。

如果我在 Eclipse 中关闭父项目,则会收到错误消息,告诉我资源/parent/module1/src/main/.../SomeClass.java不存在。

如果我在 Eclipse 中删除父项目,则问题会显示在打开的文件中,并且 sonarlint 问题视图中列路径的值是正确的:/module1/src/main/.../SomeClass.java

有没有人遇到过同样的问题?

0 投票
1 回答
3162 浏览

java - Sonarqube:如何在 java 中忽略/跳过某些注释“ex.@generated”上的问题扫描

我们正在通过 EMF 生成 java 代码。我们希望 Sonar 跳过对带有注释的代码进行问题扫描,@generated但会扫描@generated NOT类和方法级别。

有没有办法在 SonarQube 和 SonarLint 中做到这一点?另外,它可以应用于其他注释吗?

0 投票
0 回答
384 浏览

java - 更新到 Sonarlint 2.4.0 后,它在 Eclipse Mars 中不再工作

我目前正在将 sonarlint 集成到我的项目中。一个月前,我在 Eclipse Mars 中安装了 sonarlint 2.3,它可以工作。但为了自由工作,我暂时禁用了它。我读到 sonarlint 有一个新版本(2.4.0)并且我更新了它。重新启动 Eclipse 后,我找不到再次启用它的位置。但是当我尝试在已安装的插件中​​查看它时,它已安装。我试图卸载它然后重新安装它,但它不起作用。它现在占用了我的时间,我进行了很多研究,但似乎没有什么是我的问题。如果有人可以提供帮助,那将是我的荣幸。提前致谢。

0 投票
0 回答
62 浏览

java - SonarQube 快照显示问题,而本地快照不显示

我正在使用 SonarQube 来查找我的代码的新问题。当我使用 maven 在本地环境中运行快照时,我正在为我的项目使用 eclipse,然后它不会在报告中显示问题,但是当我在 SonarQube 上运行快照时,它会在我的代码中出现问题。

它并非一直发生,但有时它会给我带来奇怪的行为,我不明白为什么会这样。

任何帮助表示赞赏。

0 投票
3 回答
6954 浏览

eclipse - 如何安装 SonarLint 的旧 Eclipse 插件

目前在 Eclipse Marketplace 中,SonarLint 仅在最新版本 (2.5.1) 中可用。出于兼容性原因,我需要版本(2.2.1)。

如何安装我选择的旧版本?

0 投票
1 回答
2367 浏览

sonarqube - 在 Eclipse Java 环境中使用 xml 文件作为 SonarLint(无 SonarQube 服务器)的规则集

是否可以使用 .Xml 中定义的规则集(基于 SonarQube- 和 FindBugs 规则)并在不设置 SonarQube 服务器的情况下运行它。我想在 Eclipse 中将 SonarLint 用于一些 Java 项目,只输入我从公司其他项目转发的规则集。

0 投票
1 回答
2065 浏览

sonarqube - 如何让 SonarLint 检查 Java 方法中的代码行数

我是 sonarLint 的新手,我已经尝试过了,我问自己,这个工具是否可以检查 java 方法的代码行数。如果一个方法的代码行多于例如 80 行,它应该打印一个错误。这可能吗?

0 投票
2 回答
1031 浏览

java - How to suppress warnings for FIXME comment in Java

I am developing a Java application and Using SonarLint to test the code quality. Sonar shows the error : Take the required action to fix the issue indicated by this comment.

For below line of code:

Is there any way I can suppress the warning in SonarLint ?

0 投票
1 回答
2610 浏览

sonarqube - 在 Eclipse 中使用 SonarLint

我正在尝试学习如何在 Eclipse 中使用 SonarLint 插件。我下载了插件,现在我的 Eclipse 中有 4 个视图 - SonarLint on the Fly、SonarLint Report、SonarLint Rule Description、SonarQube Servers。

在 SonarLint on the Fly 中,我只能看到 SonarQube 扫描的 JavaScript 错误。不是 Java 的(我在 SonarQube 服务器中也设置了 Java 规则)。但是如果我打开一个 Java 文件,那么我可以在这个窗口中查看 Java 错误和错误。

在 SonarReport 中,底部有两个选项卡 - 当前项目和所有项目。当我单击当前项目时,它会扫描当前项目并只显示 JavaScript 错误而不显示 Java。

所以,我的问题是 - 有什么方法可以查看 Java 错误和 JavaScript 吗?我应该能够在整个项目中查看 Java 错误(无需打开 Java 文件然后查看错误)。