public DocumentationParser(ParserOptions options, IProvideGitFileInformation repoAnalyzer) : base(options) { var documentCompiler = new DocumentCompiler(Parser, options, repoAnalyzer); _directoryCompiler = new DocumentationDirectoryCompiler(documentCompiler, options); }
public DocumentationParser(ParserOptions options, IProvideGitFileInformation repoAnalyzer) : base(options) { var documentCompiler = new DocumentCompiler(Parser, options, repoAnalyzer); _tableOfContentsCompiler = new TableOfContentsCompiler(options); _tocBasedPagesCompiler = new TocBasedPagesCompiler(documentCompiler, Options); _indexPagesCompiler = new IndexPagesCompiler(documentCompiler, Options); }
public DocumentationParser(ParserOptions options, IProvideGitFileInformation repoAnalyzer) { _options = options; var parser = new Markdown { AutoHeadingIDs = true, ExtraMode = true, NoFollowLinks = false, SafeMode = false, HtmlClassTitledImages = "figure text-center", UrlRootLocation = options.RootUrl }; var documentCompiler = new DocumentCompiler(parser, options, repoAnalyzer); _directoryCompiler = new DirectoryCompiler(documentCompiler, options); }
public DocumentationDirectoryCompiler(DocumentCompiler documentCompiler, ParserOptions options) { _documentCompiler = documentCompiler; _options = options; }
public DirectoryCompiler(DocumentCompiler documentCompiler, ParserOptions options) { _documentCompiler = documentCompiler; _options = options; }