# Functions
BuildSanitizer initializes sanitizer with allowed attributes based on settings.
FindAllMentions matches mention patterns in given content and returns a list of found user names without @ prefix.
IsMarkdownFile reports whether name looks like a Markdown file based on its extension.
IsReadmeFile reports whether name looks like a README file based on its extension.
PostProcess treats different types of HTML differently, and only renders special links for plain text blocks.
Render renders Markdown to HTML with special links.
RenderIssueIndexPattern renders issue indexes to corresponding links.
RenderRaw renders Markdown to HTML without handling special links.
RenderSha1CurrentPattern renders SHA1 strings to corresponding links that assumes in the same repository.
RenderSpecialLink renders mentions, indexes and SHA1 strings to corresponding links.
RenderString renders Markdown to HTML with special links and returns string type.
# Variables
CommitPattern matches link to certain commit with or without trailing hash, e.g.
IssueAlphanumericPattern matches string that references to an alphanumeric issue, e.g.
IssueFullPattern matches link to an issue with or without trailing hash, e.g.
IssueNumericPattern matches string that references to a numeric issue, e.g.
MentionPattern matches string that mentions someone, e.g.
Sha1CurrentPattern matches string that represents a commit SHA, e.g.