Sonar 2.5 in screenshots

The Sonar team is proud to announce version 2.5, the first release of year 2011 !

As usual, this new release includes numerous improvements, bug-fixes and also interesting new features. Its main objective is to provide better control on the technical debt evolution. Prior to version 2.5, Sonar was really useful to assess application’s technical debt but was not so handy to manage evolution over time. This is an important step toward full support of Continuous Inspection as focus should be first on making sure no one is adding to to the debt before starting to reimburse it !

Here is presentation of the main features in screenshots :

Read the rest of this page »

Sonar 2.4 in screenshots

Only one month after the previous version, Sonar 2.4 has just been released. The new version is full of new features that I will explore today through screenshots :

Read the rest of this page »

Sonar 2.3 in screenshots

The Sonar team is proud to announce the release of Sonar 2.3. As usual, this new release includes numerous improvements, bug-fixes and also new features that we believe are worth stopping your daily work for a couple of minutes to review. This new version of Sonar is very focused on the coding rules management.

Read the rest of this page »

Sonar 2.2 in screenshots

The Sonar team is proud to announce the release of Sonar 2.2. As usual, this new release includes numerous improvements, bug-fixes and also brand new features that we believe are worth stopping your daily work for a few minutes to review. Those features can be divided into three categories :

  • Favourites resources
  • Filters homepage
  • Plugin classloaders

Read the rest of this page »

Eclipse Sonar Plugin 0.1 in screenshots

The Sonar Team is very proud to announce the availability of the first version of the Sonar Eclipse plugin. This plugin is part of the Sonar IDE Project. This first version comes just few a weeks after the release of the Sonar IntelliJ IDEA plugin. The project has 2 active contributors : Jérémie and myself.

The work has been greatly facilitated by the good feedback we received from the Sonar community on the release candidate version. It is going to be followed by new ones in the upcoming weeks/months (see My proposal for GSoC (Google Summer of Code) 2010).

This version 0.1 only displays violations. Duplicated blocks, code coverage and commented out lines of code will be added later. As for the Sonar IntelliJ IDEA plugin, source code is decorated on the fly with information provided by the Sonar web server.

As usual for releases, let’s go through screenshots to discover this new functionality and how it can be used in your daily work to track violations. Enjoy !

Read the rest of this page »

Sonar 2.1 in screenshots

As usual this new release includes numerous improvements, bug-fixes and also brand new features that we believe are worth stopping your daily work for a few minutes to review. Those features can be divided into two categories :

  • Libraries cartography : what project is using which library and how ?
  • Powerful Squid rules to detect dead methods and calls to deprecated methods

Read the rest of this page »

IntelliJ IDEA Sonar Plugin 0.1 in screenshots

The Sonar Team is very proud to announce the release of the first version of the Sonar IntelliJ IDEA plugin. The Sonar IDE project consists at the moment of two plugins, one for Eclipse and one for IntelliJ IDEA, and has 2 active contributors : Jérémie and myself. This release is going to be followed by new ones in the upcoming weeks/months.

The main objective of the Sonar IDE project is to bring the power of the Sonar platform inside the developer’s IDE. In the initial versions of both plugins, the source code will be decorated on the fly with information provided by the Sonar web server. It means that the footprint of the plugins are very light and the continuous workflow of the developer is not disturbed. Note that source code from Sonar server may be slightly different from source code of the working copy, this is why a heuristic algorithm is used to match violations lines.

Version 0.1 has the following limitations : it only works on Maven projects (feel free to vote for issue SONARIDE-38 if you wish support for non-Maven projects to be added) and only displays violations. Duplicated blocks, code coverage and commented out lines of code will be added later.

As usual for releases, let’s go through screenshots to discover this new functionality and how it can be used in your daily work to track violations. Enjoy !

Read the rest of this page »

Sonar 2.0 in screenshots

The Sonar team is very proud to announce Sonar 2.0, the first release of 2010. As announced in a previous post, the main feature in Sonar 2.0 consists of analyzing Design : Architecture and object oriented metrics. This enables to report on the “7th deadly sin of the developer” that was missing so far in Sonar. As a reminder, here are the first six deadly sins : low coverage by unit tests, bad complexity distribution, potential bugs, duplicated code, lack of comments and non respect of coding standards.
As it is now a tradition, here is a presentation of the new features in screenshots. Enjoy !

Read the rest of this page »

Sonar 1.12 in screenshots

Here comes the 8th and last major Sonar release of the year. Like for all previous releases, this post is a summary of the new features through screenshots :

Read the rest of this page »

Sonar 1.11 in screenshots

We’re happy to announce the release of Sonar 1.11. This new version contains more than 60 issues that have been resolved amongst which improvements, bug fixes, technical migrations and also several new features. Here are the most important ones in screenshots :

Read the rest of this page »

Page 2 of 41234