Features
The Cake.Issues.GitRepository addin provides the following features.
Basic features¶
- Checks path length of files. See FilePathTooLong for details.
- Checks if binary files are tracked by Git LFS. See BinaryFileNotTrackedByLfs for details.
- Supports excluding files from checks using glob patterns. See Examples for details.
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 -
IIssue.PriorityName -
IIssue.RuleId -
IIssue.RuleUrl
- Can be set while reading issues
- Set to
IIssue.MessageText - Can be set while reading issues