Overview
-
module Utopia-
module ProjectProvides project documentation generation and rendering.
-
class BaseProvides structured access to a project directory which contains source code and guides.
-
class DocumentRepresents a Markdown document with optional source code cross-references.
-
class GuideProvides structured access to a directory which contains documentation and source code to explain a specific process.
-
class GuidesA collection of guides with navigation and lookup capabilities.
-
class InheritanceResolves relationships and inherited methods for a definition.
-
class Linkify < Decode::Syntax::RewriterRewrites source code as HTML with links to indexed definitions.
-
class ReleasesDocument < DocumentRepresents project release notes organized by release headings.
-
class SummaryRepresents a section within a release.
-
class ReleaseRepresents a single release and its notes.
-
-
class Renderer < Markly::Renderer::HTMLRenders project Markdown with support for Mermaid code blocks.
-
class SidebarGenerates a sidebar navigation from markdown document headings.
-
class EntryRepresents a sidebar navigation entry with title, level, and anchor.
-
-
-