Package

mdoc.internal

markdown

Permalink

package markdown

Visibility
  1. Public
  2. All

Type Members

  1. class CodeBuilder extends AnyRef

    Permalink
  2. final case class CodeFence(openBackticks: Text, info: Text, body: Text, closeBackticks: Text) extends MarkdownPart with Product with Serializable

    Permalink
  3. case class DocumentLinks(relpath: RelativePath, definitions: List[String], references: List[MarkdownReference]) extends Product with Serializable

    Permalink
  4. case class EvaluatedDocument(instrumented: Input, edit: TokenEditDistance, sections: List[EvaluatedSection]) extends Product with Serializable

    Permalink
  5. case class EvaluatedSection(section: Section, input: Input, source: ParsedSource, mod: Modifier) extends Product with Serializable

    Permalink
  6. final class FailInstrumenter extends AnyRef

    Permalink
  7. class FenceInput extends AnyRef

    Permalink
  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

    Permalink
  9. class FilterStoreReporter extends AbstractReporter with VersionSpecificFilteringReporter

    Permalink

    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

    Permalink
  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

    Permalink
  12. class Instrumenter extends AnyRef

    Permalink
  13. final case class IvyResolution(dependencies: Set[Dependency], repositories: Set[Repository]) extends Product with Serializable

    Permalink
  14. class MagicImports extends AnyRef

    Permalink
  15. class MarkdownCompiler extends AnyRef

    Permalink
  16. final case class MarkdownFile(input: Input, file: InputFile, parts: List[MarkdownPart]) extends Product with Serializable

    Permalink
  17. sealed abstract class MarkdownPart extends AnyRef

    Permalink
  18. case class MarkdownReference(url: String, pos: Position) extends Product with Serializable

    Permalink
  19. final class ModifierException extends Exception with NoStackTrace

    Permalink
  20. class Nesting extends AnyRef

    Permalink
  21. case class ParsedSource(source: Tree, stats: List[Tree]) extends Product with Serializable

    Permalink
  22. final case class PositionedDependency(pos: Position, dep: Dependency) extends Product with Serializable

    Permalink
  23. case class PreFenceInput(block: CodeFence, input: Input, mod: Pre) extends Product with Serializable

    Permalink
  24. class Processor extends AnyRef

    Permalink
  25. final case class Rename(from: Position, to: String) extends Product with Serializable

    Permalink
  26. case class ScalaFenceInput(block: CodeFence, input: Input, mod: Modifier) extends Product with Serializable

    Permalink
  27. case class SectionInput(input: Input, source: ParsedSource, mod: Modifier) extends Product with Serializable

    Permalink
  28. case class StringFenceInput(block: CodeFence, input: Input, mod: Str) extends Product with Serializable

    Permalink
  29. final case class Text(value: String) extends MarkdownPart with Product with Serializable

    Permalink
  30. trait VersionSpecificFilteringReporter extends AbstractReporter

    Permalink

Value Members

  1. object DocumentLinks extends Serializable

    Permalink
  2. object EvaluatedDocument extends Serializable

    Permalink
  3. object FileImport extends Serializable

    Permalink
  4. object Instrumented extends Serializable

    Permalink
  5. object Instrumenter

    Permalink
  6. object LinkHygiene

    Permalink
  7. object Markdown

    Permalink
  8. object MarkdownBuilder

    Permalink
  9. object MarkdownFile extends Serializable

    Permalink
  10. object MdocDialect

    Permalink
  11. object MdocExtensions

    Permalink
  12. object ParsedSource extends Serializable

    Permalink
  13. object PositionedDependency extends Serializable

    Permalink
  14. object Renderer

    Permalink
  15. object SectionInput extends Serializable

    Permalink
  16. object SharedRepositoryParser

    Permalink
  17. object VariableRegex

    Permalink

Ungrouped