Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 175 Next »

Compatibility Matrix

Plugin

3.1.13.2

SonarQube

3.4.0 => 3.5.13.6+

Eclipse

3.7.x, 3.8.x, 4.2.x, 4.3.x
(Indigo, Juno, Kepler)

3.7.x, 3.8.x, 4.2.x, 4.3.x
(Indigo, Juno, Kepler)

Mylyn

3.8.2+No longer needed

Supported Languages/Plugins

Java
C/C++ (SonarSource)
Python 

Java
C/C++ (SonarSource)
Python 

Installation

If a previous version of SonarQube Eclipse is already installed, you can update it. Go to Help > Check for Updates.

To install this plugin in your Eclipse IDE:

  1. Go to Help > Install New Software... This should display the Install dialog box.
  2. Paste the Update Site URL (http://dist.sonar-ide.codehaus.org/eclipse/ the latest version or http://dist.sonar-ide.codehaus.org/eclipse-archives/ for previous ones) into the field Work with and press Enter. This should display the list of available plugins and components:


  3. Check the component you wish to install.
  4. Click Next. Eclipse will then check to see if there is any issue which would prevent a successful installation.
  5. Click Finish to begin the installation process. Eclipse will then download and install the necessary components.
  6. Once the installation process is finished, Eclipse will ask if you want to restart the IDE. It is strongly recommended that you restart the IDE.

You are now ready to configure SonarQube in Eclipse.

FAQ

Q: After the Eclipse restart I cannot see the Window > Preferences > Sonar settings, but the SonarQube Eclipse plugin is listed in the installation details.
A: Could you try to restart Eclipse with the -clean flag?

Change Log

Loading

Version 3.2 (13 issues)

 

Loading

Release 3.1.1 (7 issues)

 

Loading

Release 3.1 (12 issues)

 

Loading

Release 3.0 (38 issues)

Type Key Summary Priority
New Feature SONARIDE-182 Support C/C++ projects Major
Improvement SONARIDE-64 Show violations,which are not associated to a line but only to a file Major
Improvement SONARIDE-101 Support non-java projects in Eclipse Major
Task SONARIDE-238 Use maven-bundle-plugin instead of maven-osgi-packaging-plugin:generate-bundle Major
New Feature SONARIDE-236 Set the list of Sonar instance via Eclipse preferences or a plugin Major
Bug SONARIDE-221 Classpath loader does not include project dependencies Major
Improvement SONARIDE-275 Support Java 7 Major
Bug SONARIDE-268 Sonar Local analysis : no way to tune the Findbugs timeout threshold Major
Improvement SONARIDE-269 Support extension rules during local analysis Major
Improvement SONARIDE-273 Don't ask credentials to browse Sonar server in Web View Major
Bug SONARIDE-295 "Find on Server" does not work for projects with branches Major
Bug SONARIDE-294 Findbugs analyses wrong binaries, if build-helper is used Major
Bug SONARIDE-293 Sonar Eclipse Plugin misses out on certain Findbugs Rules Major
Bug SONARIDE-292 checkstyle default encoding problem: Unexpected character 0xfffd in identifier Major
Improvement SONARIDE-287 Local analysis can not be performed on multiple projects in workspace Major
New Feature SONARIDE-205 Refactor the way to launch local Sonar analysis (use Sonar Runner and dryRun mode) Major
Improvement SONARIDE-209 Divide source code for tests and main source code Major
Improvement SONARIDE-332 The Eclipse project icon/title (Label Decorator) should be decorated as soon as the Sonar nature is activated Major
Bug SONARIDE-330 Project branch is not being considered in Violations syncronization Major
Improvement SONARIDE-329 Highly improve the mechanism to link an Eclipse project to a Sonar remote project Major
Showing 20 out of 38 issues Refresh

 

  • No labels