FencedCodeBlocksShouldHaveLanguage Class
Namespace
Statiq.Web
Interfaces
Base Types
graph BT Type-->Base0["SyncMarkdownAnalyzer"] click Base0 "/api/Statiq.Web/SyncMarkdownAnalyzer" Base0-->Base1["MarkdownAnalyzer"] click Base1 "/api/Statiq.Web/MarkdownAnalyzer" Base1-->Base2["Analyzer"] click Base2 "/api/Statiq.Common/Analyzer" Base2-->Base3["object"] Type-.->Interface0["IAnalyzer"] click Interface0 "/api/Statiq.Common/IAnalyzer" Type["FencedCodeBlocksShouldHaveLanguage"] class Type type-node

Syntax

public class FencedCodeBlocksShouldHaveLanguage : SyncMarkdownAnalyzer, IAnalyzer

Properties

Name Property Type Summary
LogLevel LogLevel
PipelinePhases MultiValueDictionary<string, Phase>
The pipelines and phases this analyzer will be run after.
Inherited from Analyzer

Methods

Name Return Value Summary
Analyze(MarkdownDocument, IDocument, IAnalyzerContext) void
AnalyzeAsync(IAnalyzerContext) Task
Performs analysis.
Inherited from Analyzer
AnalyzeAsync(MarkdownDocument, IDocument, IAnalyzerContext) Task
Inherited from SyncMarkdownAnalyzer
AnalyzeDocumentAsync(IDocument, IAnalyzerContext) Task
Inherited from MarkdownAnalyzer
BeforeEngineExecutionAsync(IEngine, Guid) Task
Called for each analyzer instance before each execution.
Inherited from Analyzer

Extension Methods