Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
overmind
command
|
|
|
examples
|
|
|
asciidoc_client
command
Command asciidoc_client demonstrates how an application can consume the public parser, semantic analysis, and AST traversal APIs.
|
Command asciidoc_client demonstrates how an application can consume the public parser, semantic analysis, and AST traversal APIs. |
|
internal
|
|
|
app
Package app exposes the application's use-case handlers to input adapters.
|
Package app exposes the application's use-case handlers to input adapters. |
|
bootstrap
Package bootstrap assembles the application and its infrastructure.
|
Package bootstrap assembles the application and its infrastructure. |
|
domain/persons
Package persons models people and their group memberships.
|
Package persons models people and their group memberships. |
|
domain/shared
Package shared provides value types and normalization shared by subdomains.
|
Package shared provides value types and normalization shared by subdomains. |
|
infra/codecs
Package codecs maps domain entities to AsciiDoc documents.
|
Package codecs maps domain entities to AsciiDoc documents. |
|
infra/idgenerator
Package idgenerator generates identifiers used by Overmind documents.
|
Package idgenerator generates identifiers used by Overmind documents. |
|
infra/index
Package index implements the note index using the current note projections.
|
Package index implements the note index using the current note projections. |
|
infra/notestore
Package notestore persists note documents atomically in the filesystem.
|
Package notestore persists note documents atomically in the filesystem. |
|
infra/projections
Package projections maps note documents to their indexed domain projections.
|
Package projections maps note documents to their indexed domain projections. |
|
ports
Package ports defines the document, indexing and codec contracts used by the migrated notes.
|
Package ports defines the document, indexing and codec contracts used by the migrated notes. |
|
tui
Package tui provides the default Overmind terminal screen.
|
Package tui provides the default Overmind terminal screen. |
|
pkg
|
|
|
asciidoc
Package asciidoc is the public facade for processing AsciiDoc documents.
|
Package asciidoc is the public facade for processing AsciiDoc documents. |
|
asciidoc/ast
Package ast defines the public syntax tree produced by the AsciiDoc parser.
|
Package ast defines the public syntax tree produced by the AsciiDoc parser. |
|
asciidoc/cli
Package cli defines the command-line interface for the AsciiDoc tools.
|
Package cli defines the command-line interface for the AsciiDoc tools. |
|
asciidoc/diagnostic
Package diagnostic defines parser and semantic messages associated with source spans.
|
Package diagnostic defines parser and semantic messages associated with source spans. |
|
asciidoc/edit
Package edit creates and applies source-preserving changes to AsciiDoc text.
|
Package edit creates and applies source-preserving changes to AsciiDoc text. |
|
asciidoc/format
Package format serializes parser results into interchange formats.
|
Package format serializes parser results into interchange formats. |
|
asciidoc/lexer
Package lexer provides a streaming, line-oriented lexer for AsciiDoc.
|
Package lexer provides a streaming, line-oriented lexer for AsciiDoc. |
|
asciidoc/parser
Package parser implements the stateful block parser used by the public asciidoc package facade.
|
Package parser implements the stateful block parser used by the public asciidoc package facade. |
|
asciidoc/semantic
Package semantic derives effective document meaning from an AsciiDoc syntax tree without mutating it.
|
Package semantic derives effective document meaning from an AsciiDoc syntax tree without mutating it. |
Click to show internal directories.
Click to hide internal directories.