Skip to content

Features

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

Tip: Running markdownlint

markdownlint-cli can be run with the Cake.Markdownlint addin.

Basic features

Supported log file formats

Supported IIssue properties

  • IIssue.ProviderType
  • IIssue.ProviderName
  • IIssue.Run (1)
  • IIssue.Identifier (2)
  • IIssue.ProjectName
  • IIssue.ProjectFileRelativePath
  • IIssue.AffectedFileRelativePath
  • IIssue.Line
  • IIssue.EndLine
  • IIssue.Column (3)
  • IIssue.EndColumn
  • IIssue.FileLink (4)
  • IIssue.MessageText
  • IIssue.MessageHtml
  • IIssue.MessageMarkdown
  • IIssue.Priority (5)
  • IIssue.PriorityName (6)
  • IIssue.Rule
  • IIssue.RuleUrl (7)
  1. Can be set while reading issues
  2. Set to IIssue.MessageText
  3. Only for MarkdownlintCliLogFileFormat
  4. Can be set while reading issues
  5. Always IssuePriority.Warning
  6. Always Warning
  7. Support for custom rules can be added through a custom MarkdownlintAddRuleUrlResolver except for MarkdownlintCliJsonLogFileFormat