|Latest version||2.1 ( 8 April 2013 )|
|Requires SonarQube version||3.0 or higher ( check version compatibility )|
|License||GNU LGPL 3|
|Developers||Fabrice Bellingard (Twitter) and Alexandre Victoor (Twitter)|
Description / Features
The C# Ecosystem is a set of plugins used to monitor the quality of .NET software written in C#.
Note that, since version 2.0, multi-language .NET Solutions (C# + VB.NET) can be analyzed by SonarQube. See documentation and project samples.
It is compatible with the Issues Report plugin to run pre-commit local analysis.
See the C# Ecosystem Installation Guide.
Running a SonarQube Analysis
To help you get started, a project sample is available on github. It provides both flavors (SonarQube Runner and Maven).
For more details on how to run an analysis on a C# solution, see the detailed documentation page.
Each plugin defines its own properties that are documented on the below pages:
FAQ and Troubleshooting
To Go Further...
- Support of preprocessing instructions by the parser
- Branch coverage support
- Rules engine built on the squid parser
- Mutation testing using OpenMutate