package markdown
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- class CodeBuilder extends AnyRef
- final case class CodeFence(openBackticks: Text, info: Text, body: Text, closeBackticks: Text) extends MarkdownPart with Product with Serializable
- 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 FenceInput extends AnyRef
- 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
-
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.
- class Gensym extends AnyRef
- 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
- class Instrumenter extends AnyRef
- final case class IvyResolution(dependencies: Set[Dependency], repositories: Set[Repository]) extends Product with Serializable
- class MagicImports extends AnyRef
- class MarkdownCompiler extends AnyRef
- final case class MarkdownFile(input: Input, file: InputFile, parts: List[MarkdownPart]) extends Product with Serializable
- sealed abstract class MarkdownPart extends AnyRef
- case class MarkdownReference(url: String, pos: Position) extends Product with Serializable
- 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
- class Nesting extends AnyRef
- final case class PositionedDependency(pos: Position, dep: Dependency) extends Product with Serializable
- case class PreFenceInput(block: CodeFence, input: Input, mod: Pre) extends Product with Serializable
- class Processor extends AnyRef
- final case class Rename(from: Position, to: String) extends Product with Serializable
- class ReplVariablePrinter extends (Variable) ⇒ String
- case class ScalaFenceInput(block: CodeFence, input: Input, mod: Modifier) extends Product with Serializable
- case class SectionInput(input: Input, source: Source, mod: Modifier) extends Product with Serializable
- case class StringFenceInput(block: CodeFence, input: Input, mod: Str) extends Product with Serializable
- final case class Text(value: String) extends MarkdownPart with Product with Serializable
- trait VersionSpecificFilteringReporter extends AbstractReporter
Value Members
- object DocumentLinks extends Serializable
- object EvaluatedDocument extends Serializable
- object FileImport extends Serializable
- object GitHubIdGenerator extends (String) ⇒ String
- object Instrumented extends Serializable
- object Instrumenter
- object LinkHygiene
- object Markdown
- object MarkdownBuilder
- object MarkdownFile extends Serializable
- object MdocDialect
- object MdocExtensions
- object Mod extends Serializable
- object Modifier
- object PositionedDependency extends Serializable
- object Renderer
- object ReplVariablePrinter extends ReplVariablePrinter
- object SectionInput extends Serializable
- object SharedRepositoryParser
- object VariableRegex