Aliases.

CreateIssueReport(ICakeContext, IEnumerable<IIssue>, IIssueReportFormat, DirectoryPath, FilePath) Method

Summary

Creates a report for a list of issues in the specified format.
Assembly
Cake.Issues.Reporting.dll
Namespace
Cake.Issues.Reporting
Containing Type
Aliases

Syntax

public static FilePath CreateIssueReport(this ICakeContext context, IEnumerable<IIssue> issues, IIssueReportFormat reportFormat, DirectoryPath repositoryRoot, FilePath outputFilePath)

Examples

Create HTML report using the diagnostic template:

CreateIssueReport(
        issues,
        GenericIssueReportFormatFromEmbeddedTemplate(GenericIssueReportTemplate.HtmlDiagnostic),
        @"c:\repo",
        @"c:\report.html");

Attributes

Type Description
CakeMethodAliasAttribute
CakeAliasCategoryAttribute

Parameters

Name Type Description
context ICakeContext The context.
issues IEnumerable<IIssue> Issues for which the report should be generated.
reportFormat IIssueReportFormat Format in which the report should be generated.
repositoryRoot DirectoryPath Root path of the repository.
outputFilePath FilePath Path of the generated report file.

Return Value

Type Description
FilePath Path to the created report or null if report could not be created.