To use FxCop and Gendarme, your .NET solution must be compiled. It is not necessary to use StyleCop.
FxCop needs to be installed. For Gendarme and StyleCop, versions embedded in the SonarQube plugins are used by default.
Feeding SonarQube with Issues Coming From External Tools
There are two different ways to feed the SonarQube platform with issues coming from these external tools:
- Letting the SonarQube platform drive the execution of the external tools
- Reusing reports that have been generated by these external tools prior to the SonarQube analysis
Configuring External Tools
Log in as a System administrator and go to Settings > Configuration > General Settings > .NET FxCop or .NET Gendarme or C# StyleCop. For each tool, set the path to its installation directory through the
Letting the SonarQube platform drive the execution of the external tools
This is the default mode.
Reusing existing reports
Deactivating the external tools