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
Returns a string with all patterns replaced by the values of issue.
Syntax
public static string ReplaceIssuePattern(this string pattern, IIssue issue)
Parameters
Name |
Type |
Description |
pattern |
string |
Pattern whose values should be replaced.
The following tokens are supported:
DescriptionThe value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of .The value of or
if message in HTML format is not available.The value of or
if message in Markdown format is not available.
The value of the key Key in .
If the key Key does not exist in , nothing will be replaced.
Token |
{ProviderType} |
{ProviderName} |
{Identifier} |
{Priority} |
{PriorityName} |
{ProjectPath} |
{ProjectDirectory} |
{ProjectName} |
{FilePath} |
{FileDirectory} |
{FileName} |
{Line} |
{EndLine} |
{Column} |
{EndColumn} |
{FileLink} |
{RuleId} |
{RuleName} |
{RuleUrl} |
{Run} |
{MessageText} |
{MessageHtml} |
{MessageMarkdown} |
{AdditionalInformation:Key} |
|
issue |
IIssue |
Issue whose values should be used to replace the patterns. |
Return Value
Type |
Description |
string |
Value with all patterns replaced. |