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
  • IIssue.EndColumn
  • IIssue.FileLink (3)
  • IIssue.MessageText
  • IIssue.MessageHtml
  • IIssue.MessageMarkdown
  • IIssue.Priority (4)
  • IIssue.PriorityName (5)
  • IIssue.RuleId
  • IIssue.RuleUrl (6)
  1. Can be set while reading issues
  2. Set to IIssue.MessageText
  3. Can be set while reading issues
  4. Always IssuePriority.Warning
  5. Always Warning
  6. Support for custom rules can be added through a custom MarkdownlintAddRuleUrlResolver
  • IIssue.ProviderType
  • IIssue.ProviderName
  • IIssue.Run (1)
  • IIssue.Identifier (2)
  • IIssue.ProjectName
  • IIssue.ProjectFileRelativePath
  • IIssue.AffectedFileRelativePath
  • IIssue.Line
  • IIssue.EndLine
  • IIssue.Column
  • IIssue.EndColumn
  • IIssue.FileLink (3)
  • IIssue.MessageText
  • IIssue.MessageHtml
  • IIssue.MessageMarkdown
  • IIssue.Priority (4)
  • IIssue.PriorityName (5)
  • IIssue.RuleId
  • IIssue.RuleUrl (6)
  1. Can be set while reading issues
  2. Set to IIssue.MessageText
  3. Can be set while reading issues
  4. Always IssuePriority.Warning
  5. Always Warning
  6. Support for custom rules can be added through a custom MarkdownlintAddRuleUrlResolver
  • IIssue.ProviderType
  • IIssue.ProviderName
  • IIssue.Run (1)
  • IIssue.Identifier (2)
  • IIssue.ProjectName
  • IIssue.ProjectFileRelativePath
  • IIssue.AffectedFileRelativePath
  • IIssue.Line
  • IIssue.EndLine
  • IIssue.Column
  • IIssue.EndColumn
  • IIssue.FileLink (3)
  • IIssue.MessageText
  • IIssue.MessageHtml
  • IIssue.MessageMarkdown
  • IIssue.Priority (4)
  • IIssue.PriorityName (5)
  • IIssue.RuleId
  • IIssue.RuleUrl
  1. Can be set while reading issues
  2. Set to IIssue.MessageText
  3. Can be set while reading issues
  4. Always IssuePriority.Warning
  5. Always Warning