This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.Issues.
Summary
Initiates the creation of a new
IIssue.
- Assembly
- Cake
.Issues .dll - Namespace
- Cake
.Issues - Containing Type
- Aliases
Syntax
public static IssueBuilder NewIssue(this ICakeContext context, string identifier, string message, string providerType, string providerName)
Examples
Create a new warning for the myfile.txt file on line 42:
var issue =
NewIssue(
"Issue identifier",
"Something went wrong",
"MyCakeScript",
"My Cake Script")
.InFile("myfile.txt", 42)
.WithPriority(IssuePriority.Warning)
.Create();
Attributes
| Type | Description |
|---|---|
| Cake |
|
| Cake |
Parameters
| Name | Type | Description |
|---|---|---|
| context | ICakeContext | The context. |
| identifier | string | The identifier of the issue. |
| message | string | The message of the issue. |
| providerType | string | The unique identifier of the issue provider. |
| providerName | string | The human friendly name of the issue provider. |
Return Value
| Type | Description |
|---|---|
| IssueBuilder | Builder class for creating a new IIssue. |
