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 98 Next »

NameC# Plugins Ecosystem
Latest version2.0 ( 13 November 2012 )
Requires Sonar version3.0 or higher ( check version compatibility )
LicenseGNU LGPL 3
DevelopersFabrice Bellingard (Twitter) and Alexandre Victoor (Twitter)
Issue tracker

Live example


If you want to see a live example of the capabilities of the C# plugins ecosystem, you can have a look at the analysis of the MyBatis.Net project on Nemo.

Description / Features

The C# plugins ecosystem is a set of Sonar plugins used to monitor the quality of .NET software written in the C# language.



Run a Sonar Analysis with the Sonar Runner (Recommended Way)

  1. Create a Sonar file for your solution
    • A very simple one can be:

    • Place it in the same folder as the Solution file (".sln")
  2. If you don't want to use the default settings of a plugin, you can override them
  3. You can also use the sample application available from GitHub. Both config flavors are available in this sample. You can choose to use the file (recommended) or the maven pom.xml file.

Run a Sonar Analysis with Maven


Support of preprocessing instructions by the parserRoadmap

  • Branch coverage support
  • Rules engine built on the squid parser
  • Design metrics such as LCOM4
  • Mutation testing using OpenMutate

To go further...

Change Log


Release 2.0 (${entries.size()} issues)

Type Key Summary Priority



Release 1.4 (${entries.size()} issues)

Type Key Summary Priority



Release 1.3 (${entries.size()} issues)

Type Key Summary Priority



Release 1.2 (${entries.size()} issues)

Type Key Summary Priority



Release 1.1 (${entries.size()} issues)

Type Key Summary Priority



Release 1.0 (${entries.size()} issues)

Type Key Summary Priority

  • No labels