Configuring ReSharper

It is possible to incorporate ReSharper results in the TICS output for C# and C++ files, in case these files are contained in a Visual Studio solution. ReSharper provides a list of violations for TICS to use in calculating coding standard compliance.

There is no basic configuration necessary to run ReSharper. The tool needs to be present in the /chk/ReSharper directory to be run.

Optional configuration

It is possible to specify a custom settings file for ReSharper to use. This property can be specified either on SERVER or PROJECT level. In the case that a non-absolute path is used to define a settings file for ReSharper, the TICS configuration directory will be taken as the base of the relative path.

Syntax

'TOOLS' => {
  'ReSharper' => {
    'SETTINGSFILE' => '',
  }
}

Example:

'TOOLS' => {
  'ReSharper' => {
    'SETTINGSFILE' => 'F:/Project/ResharperSettings.DotSettings',
  }
}