# SonarLint rules in latest plugin version

**URL:** <https://community.sonarsource.com/t/sonarlint-rules-in-latest-plugin-version/46749>\
**Category:** IntelliJ Platform\
**Tags:** eclipse, intellij\
**Created:** [July 20, 2021, 12:43pm UTC](https://community.sonarsource.com/t/sonarlint-rules-in-latest-plugin-version/46749 "2021-07-20T12:43:39Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alejandro](https://avatars.discourse-cdn.com/v4/letter/a/ee7513/32.png) [@Alejandro](https://community.sonarsource.com/u/Alejandro)\
**Post date:** [July 20, 2021, 12:43pm UTC](https://community.sonarsource.com/t/sonarlint-rules-in-latest-plugin-version/46749/1 "2021-07-20T12:43:39Z")

</div>

Hello to the community!

I would like to know about ruleset available in the latest sonarLint plugin for Eclipse. My components are:

**- Eclipse IDE for Java Developers: Version: 2020-12 (4.18.0)**  
**- SonarLint plugin 6.0**  
**- Sonarqube Server 8.4.2**

If I’m not wrong, when i sync with sonarqube server, the rules in Eclipse will be the same that i have in my sonarqube quality profiles for the available languages.

The question is: When sonarLint is not sync whith Sonarqube, do those rules correspond to a Sonarqube specific version?

It is important becuse some clients will work “offline” with SonarLint.

Thanks a lot!

---

<div class="post-metadata">

**Author:** ![Pcerrada](https://avatars.discourse-cdn.com/v4/letter/p/e19adc/32.png) [@Pcerrada](https://community.sonarsource.com/u/Pcerrada)\
**Post date:** [July 21, 2021, 7:56am UTC](https://community.sonarsource.com/t/sonarlint-rules-in-latest-plugin-version/46749/2 "2021-07-21T07:56:10Z")

</div>

Hi Alejandro!

As far as I know, when you have not sync your SonarLint to SonarQube, it is using the rules built-in in the plugin (check Window \> Preferences \> SonarLint \> Rules Configuration and you shall see the built-in languages and rules applied by SonarLint when NOT in connected mode). Hope that helped!

---

<div class="post-metadata">

**Author:** ![duncanp](https://dub1.discourse-cdn.com/sonarsource/user_avatar/community.sonarsource.com/duncanp/32/293_2.png) [@duncanp](https://community.sonarsource.com/u/duncanp)\
**Post date:** [July 21, 2021, 10:05am UTC](https://community.sonarsource.com/t/sonarlint-rules-in-latest-plugin-version/46749/3 "2021-07-21T10:05:32Z")

</div>

> [@Alejandro](#):
>
> When sonarLint is not sync whith Sonarqube, do those rules correspond to a Sonarqube specific version?

The short answer is no. In general, releases of SonarLint and SonarQube will contain the latest available versions of the analysers. However, the releases of SonarLint and SonarQube are not synchronized, so there could be differences between the analyzer versions.

The SonarLint release notes will list the analyzers that have been updated in that release. The easiest way to find these is to look at the releases in GitHub.

The release will either list the changes directly (e.g. [here](https://github.com/SonarSource/sonarlint-visualstudio/releases) for SL for Visual Studio) or contain a link to the release notes in Jira (e.g. [here](https://github.com/SonarSource/sonarlint-intellij/releases) for SL for IntelliJ).
