package dotty.tools.dottydoc.model.comment

Constructors

Members

[+] sealed abstract class Block

A block-level element of text, such as a paragraph or code block.

A block-level element of text, such as a paragraph or code block.

[+] final case class Body

A body of text. A comment has a single body, which is composed of at least one block. Inside every body is exactly one summary (see [scala.tools.nsc.doc...

A body of text. A comment has a single body, which is composed of at least one block. Inside every body is exactly one summary (see [[scala.tools.nsc.doc.model.comment.Summary]]).

[+] final object Body

A body of text. A comment has a single body, which is composed of at least one block. Inside every body is exactly one summary (see [scala.tools.nsc.doc...

A body of text. A comment has a single body, which is composed of at least one block. Inside every body is exactly one summary (see [[scala.tools.nsc.doc.model.comment.Summary]]).

[+] final case class Bold
[+] final object Bold
[+] final case class Chain
[+] final object Chain
[+] sealed class CharReader
[+] final case class Code
[+] final object Code
[+] case class Comment
[+] final object Comment
[+] trait CommentCleaner
[+] trait CommentParser
[+] final case class DefinitionList
[+] final object DefinitionList
[+] final object EntityLink
[+] final case class HorizontalRule
[+] final object HorizontalRule
[+] final object HtmlParsers
[+] final case class HtmlTag
[+] final object HtmlTag
[+] sealed abstract class Inline

An section of text inside a block, possibly with formatting.

An section of text inside a block, possibly with formatting.

[+] final case class Italic
[+] final object Italic
[+] final object Link
[+] sealed trait LinkTo
[+] final case class LinkToEntity

Linking directly to entities is not picklable because of cyclic references

Linking directly to entities is not picklable because of cyclic references

[+] final object LinkToEntity

Linking directly to entities is not picklable because of cyclic references

Linking directly to entities is not picklable because of cyclic references

[+] final case class LinkToExternal
[+] final object LinkToExternal
[+] case class MarkdownComment
[+] final object MarkdownComment
[+] class MarkdownShortener

The MarkdownShortener takes a node and mutates it and all children so that the displayed length of the generated HTML doesn't exceeed maxLen. This numbe...

The MarkdownShortener takes a node and mutates it and all children so that the displayed length of the generated HTML doesn't exceeed maxLen. This number defaults to 150 characters.

[+] trait MarkupConversion
[+] final case class Monospace
[+] final object Monospace
[+] final case class OrderedList
[+] final object OrderedList
[+] final case class Paragraph
[+] final object Paragraph
[+] case class ParsedComment
[+] final object ParsedComment
[+] final object Regexes
[+] final case class Subscript
[+] final object Subscript
[+] final case class Summary

The summary of a comment, usually its first sentence. There must be exactly one summary per body.

The summary of a comment, usually its first sentence. There must be exactly one summary per body.

[+] final object Summary

The summary of a comment, usually its first sentence. There must be exactly one summary per body.

The summary of a comment, usually its first sentence. There must be exactly one summary per body.

[+] final case class Superscript
[+] final object Superscript
[+] final case class Text
[+] final object Text
[+] final case class Title
[+] final object Title
[+] final case class Tooltip
[+] final object Tooltip
[+] final case class Underline
[+] final object Underline
[+] final case class UnorderedList
[+] final object UnorderedList
[+] case class WikiComment
[+] final object WikiComment
[+] final class WikiParser

Original wikiparser from NSC

Original wikiparser from NSC