This is part of the Fake.Testing.ReportGenerator module.

ReportGeneratorParams

ReportGenerator parameters, for more details see: https://github.com/danielpalme/ReportGenerator.

Record Fields

Record FieldDescription
ClassFilters
Signature: string list

Optional list of classes that should be included or excluded in the report e.g. "-Tests" (default is "+") Exclusion filters take precedence over inclusion filters. Wildcards are allowed.

ExePath
Signature: string

(Required) Path to the ReportGenerator exe file.

FileFilters
Signature: string list

Optional list of files that should be included or excluded in the report e.g. "-.xaml.cs" or "+.cs" (default is "+*") Exclusion filters take precedence over inclusion filters. Wildcards are allowed.

Filters
Signature: string list

Optional list of assemblies that should be included or excluded in the report e.g. "-Foo.Test" (default is "+*") Exclusion filters take precedence over inclusion filters. Wildcards are allowed.

HistoryDir
Signature: string

Optional directory for storing persistent coverage information. Can be used in future reports to show coverage evolution.

LogVerbosity
Signature: LogVerbosity

The verbosity level of the log messages.

ReportTypes
Signature: ReportType list

The output formats and scope.

SourceDirs
Signature: string list

Optional directories which contain the corresponding source code.

Tag
Signature: string option

Optional tag or build version

TargetDir
Signature: string

(Required) The directory where the generated report should be saved.

TimeOut
Signature: TimeSpan

The timeout for the ReportGenerator process.

ToolType
Signature: ToolType

Tool type

WorkingDir
Signature: string

The directory where the ReportGenerator process will be started.