scala.build.errors

Type members

Classlikes

final class AmbiguousPlatformError(passedPlatformTypes: Seq[String]) extends BuildException
abstract class BuildException(val message: String, val positions: Seq[Position], cause: Throwable) extends Exception with Diagnostic
final class CantDownloadAmmoniteError(ammoniteVersion: String, scalaVersion: String, underlying: CantDownloadModule, val positions: Seq[Position]) extends BuildException
Companion:
object
Companion:
object
final class DependencyFormatError(val dependencyString: String, val error: String, val originOpt: Option[String], positionOpt: Option[Position]) extends BuildException
Companion:
object
object Diagnostic
Companion:
class
final class DirectiveErrors(errors: ::[String], positions: Seq[Position]) extends BuildException
final class FetchingDependenciesError(val underlying: CoursierError, val positions: Seq[Position]) extends BuildException
Companion:
object
final class FileNotFoundException(val path: Path) extends BuildException
final class ForbiddenPathReferenceError(val virtualRoot: String, val positionOpt: Option[Position]) extends BuildException
class InputsException(message: String) extends BuildException
final class InvalidBinaryScalaVersionError(val invalidBinaryVersion: String, val latestSupportedStableVersions: Seq[String]) extends ScalaVersionError
abstract class MainClassError(message: String, positions: Seq[Position]) extends BuildException
final class MalformedCliInputError(message: String) extends BuildException
final class MalformedDirectiveError(message: String, positions: Seq[Position]) extends BuildException
final class MalformedInputError(val inputType: String, val input: String, val expectedShape: String, positions: Seq[Position], cause: Option[Throwable]) extends BuildException
final class MalformedPlatformError(marformedInput: String) extends BuildException
class MarkdownUnclosedBackticksError(backticks: String, positions: Seq[Position]) extends BuildException
Companion:
object
final class ModuleFormatError(val moduleString: String, val error: String, val originOpt: Option[String], positions: Seq[Position]) extends BuildException
final class NoScalaVersionProvidedError(val depOrModule: Either[AnyModule, AnyDependency], positions: Seq[Position]) extends BuildException
final class NoTestsRun extends TestError
final class NoValidScalaVersionFoundError(val foundVersions: Seq[String], val latestSupportedStableVersions: Seq[String]) extends ScalaVersionError
final class NoValueProvidedError(val key: String) extends BuildException
class ParsingInputsException(exceptionMessage: String, cause: Throwable) extends BuildException
final class RepositoryFormatError(errors: ::[String]) extends BuildException
final class ScalaNativeCompatibilityError(val scalaVersion: String, val scalaNativeVersion: String) extends BuildException
class ScalaVersionError(message: String, positions: Seq[Position], cause: Throwable) extends BuildException
Companion:
object
Companion:
class
final class SeveralMainClassesFoundError(mainClasses: ::[String], commandString: String, positions: Seq[Position]) extends MainClassError
sealed abstract class Severity extends Product with Serializable
Companion:
object
object Severity
Companion:
class
abstract class TestError(message: String) extends BuildException
final class UnexpectedDirectiveError(val key: String) extends BuildException
final class UnrecognizedDebugModeError(mode: String) extends BuildException
final class UnsupportedScalaVersionError(val binaryVersion: String, val latestSupportedStableVersions: Seq[String]) extends ScalaVersionError
final class UnusedDirectiveError(key: String, values: Seq[String], positions: Seq[Position]) extends BuildException
final class WorkspaceError(message: String) extends BuildException