C# Class Raven.Documentation.Parser.DocumentationDirectoryCompiler

Mostra file Open project: ravendb/docs Class Usage Examples

Public Methods

Method Description
Compile ( DirectoryInfo directoryInfo ) : IEnumerable
DocumentationDirectoryCompiler ( Raven.Documentation.Parser.DocumentCompiler documentCompiler, ParserOptions options ) : System.Collections.Generic
GenerateTableOfContents ( DirectoryInfo directoryInfo ) : IEnumerable

Private Methods

Method Description
CompileDocumentationDirectory ( string directory, string documentationVersion, List mappings = null ) : IEnumerable
CompileDocumentationPage ( Raven.Documentation.Parser.Data.FolderItem page, string directory, string documentationVersion, List mappings ) : Raven.Documentation.Parser.Data.DocumentationPage
GenerateTableOfContentItems ( string directory, string keyPrefix ) : IEnumerable
GetLanguagesForTableOfContentsItem ( string directory, string tableOfContentsItemName ) : IEnumerable
GetPages ( string directory, Raven.Documentation.Parser.Data.FolderItem item ) : IEnumerable

Method Details

Compile() public method

public Compile ( DirectoryInfo directoryInfo ) : IEnumerable
directoryInfo System.IO.DirectoryInfo
return IEnumerable

DocumentationDirectoryCompiler() public method

public DocumentationDirectoryCompiler ( Raven.Documentation.Parser.DocumentCompiler documentCompiler, ParserOptions options ) : System.Collections.Generic
documentCompiler Raven.Documentation.Parser.DocumentCompiler
options ParserOptions
return System.Collections.Generic

GenerateTableOfContents() public method

public GenerateTableOfContents ( DirectoryInfo directoryInfo ) : IEnumerable
directoryInfo System.IO.DirectoryInfo
return IEnumerable