package markdown
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class BlockInput extends AnyRef
- class CodeBuilder extends AnyRef
- case class DocumentLinks(relpath: RelativePath, definitions: List[String], references: List[MarkdownReference]) extends Product with Serializable
- case class EvaluatedDocument(instrumented: Input, edit: TokenEditDistance, sections: List[EvaluatedSection]) extends Product with Serializable
- case class EvaluatedSection(section: Section, input: Input, source: Source, mod: Modifier) extends Product with Serializable
- final class FailInstrumenter extends AnyRef
-
class
FilterStoreReporter extends AbstractReporter
Same as nsc StoreReporter except it extends AbstractReporter.
Same as nsc StoreReporter except it extends AbstractReporter.
The AbstractReporter does filtering based on position to avoid duplicate diagnostics.
- class Gensym extends AnyRef
- class Instrumenter extends AnyRef
- class MarkdownCompiler extends AnyRef
- case class MarkdownReference(url: String, pos: Position) extends Product with Serializable
- class MdocFormatterExtension extends FormatterExtension
- class MdocParserExtension extends ParserExtension
- class MdocPostProcessor extends DocumentPostProcessor
- sealed abstract class Mod extends Product with Serializable
-
sealed abstract
class
Modifier extends AnyRef
A mdoc code fence modifier.
A mdoc code fence modifier.
Modifiers are parsed from code blocks like here
scala mdoc:passthrough println("# Header")Currently, only supports parsing one modifier per code block.
- final class ModifierException extends Exception with NoStackTrace
- case class PreBlockInput(block: FencedCodeBlock, input: Input, mod: Pre) extends Product with Serializable
- class ReplVariablePrinter extends (Variable) ⇒ String
- case class ScalaBlockInput(block: FencedCodeBlock, input: Input, mod: Modifier) extends Product with Serializable
- case class SectionInput(input: Input, source: Source, mod: Modifier) extends Product with Serializable
- case class StringBlockInput(block: FencedCodeBlock, input: Input, mod: Str) extends Product with Serializable
Value Members
- object DocumentLinks extends Serializable
- object EvaluatedDocument extends Serializable
- object GitHubIdGenerator extends (String) ⇒ String
- object Instrumenter
- object LinkHygiene
- object Markdown
- object MarkdownCompiler
- object MdocExtensions
- object MdocFormatterExtension
- object MdocParserExtension
- object MdocPostProcessor
- object Mod extends Serializable
- object Modifier
- object Renderer
- object ReplVariablePrinter extends ReplVariablePrinter
- object VariableRegex