Cake.Issues.Reporting

The issues reporting addin allows you to create reports for issue from any code analyzer or linter. This addin provides the aliases for creating reports. It requires the core Cake.Issues addin, addins for reading issues and one or more reporting format addin for the specific report format. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.

#addin nuget:?package=Cake.Issues.Reporting&version=0.9.0

<package id="Cake.Issues.Reporting" version="0.9.0" />

dotnet add package Cake.Issues.Reporting --version 0.9.0

<PackageReference Include="Cake.Issues.Reporting" Version="0.9.0" />

Aliases

Contains functionality related to creating issue reports.

Creating Issue Reports

CreateIssueReport(ICakeContext, IEnumerable<IIssue>, IIssueReportFormat, DirectoryPath, FilePath) Creates a report for a list of issues in the specified format.
CreateIssueReport(ICakeContext, IEnumerable<IIssue>, IIssueReportFormat, ICreateIssueReportSettings) Creates a report for a list of issues with the specific settings.
CreateIssueReport(ICakeContext, IEnumerable<IIssueProvider>, IIssueReportFormat, DirectoryPath, FilePath) Creates a report for a list of issues in the specified format.
CreateIssueReport(ICakeContext, IEnumerable<IIssueProvider>, IIssueReportFormat, ICreateIssueReportFromIssueProviderSettings) Creates a report for a list of issues with the specific settings.
CreateIssueReport(ICakeContext, IIssueProvider, IIssueReportFormat, DirectoryPath, FilePath) Creates a report for a the issues from an issue provider in the specified format.
CreateIssueReport(ICakeContext, IIssueProvider, IIssueReportFormat, ICreateIssueReportFromIssueProviderSettings) Creates a report for a the issues from an issue provider with the specific settings.