Measures, at your Service!

If there’s a set of data you regularly look up in SonarQube, the Measures Service – and saved filters – are going to be your new favorite SonarQube features.

Read the rest of this page »

Everything’s a component

Something occurred to me recently that I wanted to share. Sometimes I’m late to the party, so this may have been obvious to you all along, but it didn’t jump out at me at first, so I thought it might be worth talking about. It’s the fact that the Views plugin turns a project into just another component.

Read the rest of this page »

Differentials: Four ways to see what’s changed

After a Sonar analysis, it’s easy to see your project’s current state – just browse to the project dashboard and it’s laid out for you. Want details? Just start clicking. But it’s not always enough to know where you are. Sometimes, you need to know where you are in comparison to where you’ve been.

If code coverage is at 50%, is that a good thing, or a bad thing? On the face of it, you’d probably like a higher score, but if you’re up from 30%, it’s time for back slaps and high fives. Down from 70%? Time for some soul-searching.

The fact that Sonar’s differentials make it easy to tell the difference is what I love most about Sonar. The fact that differential views are now available in four different places is even more exciting.

Read the rest of this page »

Customizing Sonar to Fit Your Needs

Sonar is a super-radiator for code quality and as such, you can expect it brings value to all stakeholders in a development group. To achieve this, Sonar must be able to show only relevant information in a certain context and shut off the noise to facilitate investigation and decision making. In this post, I will show how to customize Sonar to fit your needs by:

  • creating filters that choose components and metrics to report on
  • building your own widgets and dashboards
  • selecting default dashboards displayed
  • using the notification services and stay tuned

To start customizing Sonar, you first need to log in.

Read the rest of this page »

© 2008-2016, SonarSource S.A, Switzerland. All content is copyright protected. SONARQUBE, SONARLINT and SONARSOURCE are
trademarks of SonarSource SA. All other trademarks and copyrights are the property of their respective owners. All rights are expressly reserved.