A bug error is an error that represents a bug and therefore should be reported.

Hierarchy (View Summary)

Constructors

  • Parameters

    • message:
          | string
          | TokenizedString
          | { command: string }
          | LinkToken
          | { char: string }
          | UserInputToken
          | { subdued: string }
          | { filePath: string }
          | ListToken
          | BoldToken
          | { info: string }
          | { warn: string }
          | { error: string }
          | Token[]
    • tryMessage:
          | null
          | string
          | TokenizedString
          | { command: string }
          | LinkToken
          | { char: string }
          | UserInputToken
          | { subdued: string }
          | { filePath: string }
          | ListToken
          | BoldToken
          | { info: string }
          | { warn: string }
          | { error: string }
          | Token[] = null

    Returns BugError

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem