Skip to end of metadata
Go to start of metadata

Name

Key

Default value

Description

Gendarme install directory

sonar.gendarme.installDirectory

C:/Program Files/gendarme-2.10-bin

Absolute path of the Gendarme installation folder.

Gendarme confidence

sonar.gendarme.confidence

normal+

Filter defects for the specified confidence levels. (low/normal/high/total with +/-)

Gendarme program timeout

sonar.gendarme.timeoutMinutes

10

Maximum number of minutes before the Gendarme program will be stopped.

Gendarme activation mode

sonar.gendarme.mode

 

Possible values : empty (means active), 'skip' and 'reuseReport'.

Name of the Gendarme report files

sonar.gendarme.reports.path

 

Name of the Gendarme report file used when reuse report mode is activated. This can be an absolute path, or a path relative to each project base directory.

About path patterns

Ant style patterns can be used. "*" means any file or any directory. "**" means any directory and subdirectory. For example "**/Foo*.dll" means any dll file prefixed by "Foo" anywhere in a project. IF you need to reference assembly files outside your solution folder, you can use absolute paths or "../". For example "$(SolutionDir)/../lib/**.*dll" can be used to specify all the dll files of a lib folder located at the same level as the root folder of your visual studio solution.

Warning

Each time you need to specify a path, or a pattern to locate files, use "/" instead of "\"

Labels
  • None