Summary
Definition of a log file format for
IIssueProvider
which support different log file formats.
- Assembly
- Cake
.Issues .dll - Namespace
- Cake
.Issues - Implementing Types
graph BT
Type["ILogFileFormat<TIssueProvider, TSettings>"]
class Type type-node
Implementing0["BaseMsBuildLogFileFormat"]-.->Type
click Implementing0 "/api/Cake.Issues.MsBuild/BaseMsBuildLogFileFormat"
Implementing1["BaseLogFileFormat<TIssueProvider, TSettings>"]-.->Type
click Implementing1 "/api/Cake.Issues/BaseLogFileFormat_2"
Implementing2["BaseEsLintLogFileFormat"]-.->Type
click Implementing2 "/api/Cake.Issues.EsLint/BaseEsLintLogFileFormat"
Implementing3["FakeLogFileFormat"]-.->Type
click Implementing3 "/api/Cake.Issues.Testing/FakeLogFileFormat"
Implementing4["BaseMarkdownlintLogFileFormat"]-.->Type
click Implementing4 "/api/Cake.Issues.Markdownlint/BaseMarkdownlintLogFileFormat"
Syntax
public interface ILogFileFormat<in TIssueProvider, in TSettings>
where TIssueProvider : BaseMultiFormatIssueProvider<in TSettings, in TIssueProvider> where TSettings : BaseMultiFormatIssueProviderSettings<in TIssueProvider, in TSettings>
Type Parameters
Name | Description |
---|---|
TIssueProvider | Type of the issue provider. |
TSettings | Type of the settings. |
Methods
Name | Value | Summary |
---|---|---|
ReadIssues |
IEnumerable |
Gets all issues.
|
Extension Methods
Name | Value | Summary |
---|---|---|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From IssuesArgumentChecks
|