IAnalyzer Interface
IAnalyzer
SyncHtmlAnalyzer
SyncAnalyzer
DelegateAnalyzer
Analyzer
ValidateAbsoluteLinks
MarkdownAnalyzer
ValidateLinks
DelegateMarkdownAnalyzer
ValidateRelativeLinks
HtmlAnalyzer
FencedCodeBlocksShouldHaveLanguage
SyncMarkdownAnalyzer
DelegateHtmlAnalyzer

Syntax

public interface IAnalyzer

Properties

Name Property Type Summary
LogLevel LogLevel
The level at which this analyzer should log.
PipelinePhases IEnumerable<KeyValuePair<string, Phase>>
The pipelines and phases this analyzer will be run after.

Methods

Name Return Value Summary
AnalyzeAsync(IAnalyzerContext) Task
Performs analysis.
BeforeEngineExecutionAsync(IEngine, Guid) Task
Called for each analyzer instance before each execution.

Extension Methods