p

mdoc.internal

markdown

package markdown

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class CodeBuilder extends AnyRef
  2. final case class CodeFence(openBackticks: Text, info: Text, body: Text, closeBackticks: Text) extends MarkdownPart with Product with Serializable
  3. case class DocumentLinks(relpath: RelativePath, definitions: List[String], references: List[MarkdownReference]) extends Product with Serializable
  4. case class EvaluatedDocument(instrumented: Input, edit: TokenEditDistance, sections: List[EvaluatedSection]) extends Product with Serializable
  5. case class EvaluatedSection(section: Section, input: Input, source: Source, mod: Modifier) extends Product with Serializable
  6. final class FailInstrumenter extends AnyRef
  7. class FenceInput extends AnyRef
  8. final case class FileImport(path: AbsolutePath, qualifier: Term, importName: Indeterminate, objectName: String, packageName: String, source: String, dependencies: List[FileImport], renames: List[Rename]) extends Product with Serializable
  9. class FilterStoreReporter extends AbstractReporter with VersionSpecificFilteringReporter

    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.

  10. class Gensym extends AnyRef
  11. case class Instrumented(source: String, scalacOptionImports: List[Indeterminate], dependencyImports: List[Indeterminate], repositoryImports: List[Indeterminate], fileImports: List[FileImport], positionedDependencies: List[PositionedDependency], dependencies: Set[Dependency], repositories: List[Repository]) extends Product with Serializable
  12. class Instrumenter extends AnyRef
  13. final case class IvyResolution(dependencies: Set[Dependency], repositories: Set[Repository]) extends Product with Serializable
  14. class MagicImports extends AnyRef
  15. class MarkdownCompiler extends AnyRef
  16. final case class MarkdownFile(input: Input, file: InputFile, parts: List[MarkdownPart]) extends Product with Serializable
  17. sealed abstract class MarkdownPart extends AnyRef
  18. case class MarkdownReference(url: String, pos: Position) extends Product with Serializable
  19. sealed abstract class Mod extends Product with Serializable
  20. 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.

  21. final class ModifierException extends Exception with NoStackTrace
  22. class Nesting extends AnyRef
  23. final case class PositionedDependency(pos: Position, dep: Dependency) extends Product with Serializable
  24. case class PreFenceInput(block: CodeFence, input: Input, mod: Pre) extends Product with Serializable
  25. class Processor extends AnyRef
  26. final case class Rename(from: Position, to: String) extends Product with Serializable
  27. class ReplVariablePrinter extends (Variable) ⇒ String
  28. case class ScalaFenceInput(block: CodeFence, input: Input, mod: Modifier) extends Product with Serializable
  29. case class SectionInput(input: Input, source: Source, mod: Modifier) extends Product with Serializable
  30. case class StringFenceInput(block: CodeFence, input: Input, mod: Str) extends Product with Serializable
  31. final case class Text(value: String) extends MarkdownPart with Product with Serializable
  32. trait VersionSpecificFilteringReporter extends AbstractReporter

Value Members

  1. object DocumentLinks extends Serializable
  2. object EvaluatedDocument extends Serializable
  3. object FileImport extends Serializable
  4. object GitHubIdGenerator extends (String) ⇒ String
  5. object Instrumented extends Serializable
  6. object Instrumenter
  7. object LinkHygiene
  8. object Markdown
  9. object MarkdownBuilder
  10. object MarkdownFile extends Serializable
  11. object MdocDialect
  12. object MdocExtensions
  13. object Mod extends Serializable
  14. object Modifier
  15. object PositionedDependency extends Serializable
  16. object Renderer
  17. object ReplVariablePrinter extends ReplVariablePrinter
  18. object SectionInput extends Serializable
  19. object SharedRepositoryParser
  20. object VariableRegex

Ungrouped