Package

org.senkbeil.sitegen

exceptions

Permalink

package exceptions

Visibility
  1. Public
  2. All

Type Members

  1. case class BundledThemeException(exceptions: Seq[ThemeException]) extends Exception with ThemeException with Product with Serializable

    Permalink

    Represents a bundle (or collection) of exceptions related to a theme.

    Represents a bundle (or collection) of exceptions related to a theme.

    exceptions

    The collection of related theme exceptions

  2. case class FailedResolutionThemeException(organization: String, artifact: String, version: String, errors: Seq[String]) extends Exception with ThemeException with Product with Serializable

    Permalink

    Represents a failure to resolve a dependency (using Coursier) that acts as a theme.

    Represents a failure to resolve a dependency (using Coursier) that acts as a theme.

    organization

    The organization of the dependency

    artifact

    The artifact of the dependency

    version

    The version of the dependency

    errors

    The textual errors describing the failure

  3. case class FileErrorThemeException(fileError: FileError) extends Exception with ThemeException with Product with Serializable

    Permalink

    Represents a failure related to accessing/loading a file (using Coursier) that is tied to a theme.

    Represents a failure related to accessing/loading a file (using Coursier) that is tied to a theme.

    fileError

    The information about the error related to the file

  4. case class InvalidFileFormatThemeException(file: File, expectedFormat: String = "") extends Exception with ThemeException with Product with Serializable

    Permalink

    Represents a failure related to an invalid file format (extension) relating to a theme.

    Represents a failure related to an invalid file format (extension) relating to a theme.

    file

    The file with an invalid format (extension)

    expectedFormat

    Optional expected format for the file

  5. case class MissingContentThemeException(content: String) extends Exception with ThemeException with Product with Serializable

    Permalink

    Represents a failure due to unavailable or missing content of a theme.

    Represents a failure due to unavailable or missing content of a theme.

    content

    Description of missing content

  6. sealed trait ThemeException extends Exception

    Permalink

    Represents a generic exception related to a theme.

Ungrouped