mdoc.internal.markdown

Members list

Type members

Classlikes

class CodeBuilder()

Attributes

Supertypes
class Object
trait Matchable
class Any
class CodePrinter(ps: PrintStream, baseIndent: Int, baseNest: Int)

Attributes

Supertypes
class Object
trait Matchable
class Any
final case class DeadLinkInfo(ref: Position, msg: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class DocumentLinks(relpath: RelativePath, definitions: List[String], references: List[MarkdownReference])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object DocumentLinks

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class EvaluatedDocument(instrumented: Input, edit: TokenEditDistance, sections: List[EvaluatedSection])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class EvaluatedMarkdownDocument(diagnostics: List[Diagnostic], content: String) extends EvaluatedMarkdownDocument

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class EvaluatedMarkdownDocument
class Object
trait Matchable
class Any
Show all
case class EvaluatedSection(section: Section, input: Input, source: ParsedSource, mod: Modifier)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class FailInstrumenter(sections: List[SectionInput], i: Int)

Attributes

Supertypes
class Object
trait Matchable
class Any
class FenceInput(ctx: Context, baseInput: Input)

Attributes

Supertypes
class Object
trait Matchable
class Any
final case class FileImport(path: AbsolutePath, importName: MagicImport, objectName: String, packageName: Option[String], source: String, dependencies: List[FileImport], renames: List[Rename])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object FileImport

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
FileImport.type
class Gensym()

Attributes

Supertypes
class Object
trait Matchable
class Any
case class Instrumented(source: String, scalacOptionImports: List[MagicImport], dependencyImports: List[MagicImport], repositoryImports: List[MagicImport], fileImports: List[FileImport], positionedDependencies: List[PositionedDependency], dependencies: Set[Dependency], repositories: List[Repository])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Instrumented

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
class Instrumenter(file: InputFile, sections: List[SectionInput], settings: Settings, reporter: Reporter)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Instrumenter

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
final case class IvyResolution(dependencies: Set[Dependency], repositories: Set[Repository])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object LinkHygiene

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class MagicImport(value: String, pos: Position)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class MagicImports(settings: Settings, reporter: Reporter, file: InputFile)

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object MagicImports

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
object Markdown

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Markdown.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class MarkdownCompiler(classpath: String, val scalacOptions: String, target: AbstractFile)

Attributes

Supertypes
class Object
trait Matchable
class Any
class MarkdownDriver(val settings: List[String]) extends Driver

Attributes

Supertypes
class Driver
class Object
trait Matchable
class Any
final case class MarkdownFile(input: Input, file: InputFile, parts: List[MarkdownPart])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MarkdownFile

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MarkdownReference(url: String, pos: Position)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object MdocDialect

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final class ModifierException(mod: String, cause: Throwable) extends Exception, NoStackTrace

Attributes

Supertypes
trait NoStackTrace
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class Nesting(sb: PrintStream)

Attributes

Supertypes
class Object
trait Matchable
class Any
case class ParsedSource(source: Tree, stats: List[Tree])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ParsedSource

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class PositionedDependency(pos: Position, dep: Dependency)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class PreFenceInput(block: CodeFence, input: Input, mod: Pre)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class Processor(implicit ctx: Context)

Attributes

Supertypes
class Object
trait Matchable
class Any
final case class Rename(from: Position, to: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Renderer

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Renderer.type
case class ScalaFenceInput(block: CodeFence, input: Input, mod: Modifier)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SectionInput(input: Input, source: ParsedSource, mod: Modifier)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object SectionInput

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class StringFenceInput(block: CodeFence, input: Input, mod: Str)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
class UsingReporter(input: Input, reporter: Reporter) extends Reporter

Attributes

Supertypes
trait Reporter
class Object
trait Matchable
class Any
object VariableRegex

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type