Features

The Cake.Issues.Markdownlint addin provides the following features.

Basic features

Supported log file formats

Supported IIssue properties

Property Remarks
IIssue.ProviderType
IIssue.ProviderName
IIssue.Run Can be set while reading issues
IIssue.Identifier Set to IIssue.MessageText
IIssue.ProjectName
IIssue.ProjectFileRelativePath
IIssue.AffectedFileRelativePath
IIssue.Line
IIssue.EndLine
IIssue.Column Only for MarkdownlintCliLogFileFormat
IIssue.EndColumn
IIssue.FileLink Can be set while reading issues
IIssue.MessageText
IIssue.MessageHtml
IIssue.MessageMarkdown
IIssue.Priority Always IssuePriority.Warning
IIssue.PriorityName Always Warning
IIssue.Rule
IIssue.RuleUrl Support for custom rules can be added through a custom MarkdownlintAddRuleUrlResolver except for MarkdownlintCliJsonLogFileFormat
GitHub