scala.build.errors
package scala.build.errors
Type members
Classlikes
abstract class BuildException(val message: String, val positions: Seq[Position], cause: Throwable) extends Exception with Diagnostic
final class DependencyFormatError(val dependencyString: String, val error: String, val originOpt: Option[String], positionOpt: Option[Position]) extends BuildException
final class FetchingDependenciesError(underlying: CoursierError, positions: Seq[Position]) extends BuildException
final class ForbiddenPathReferenceError(val virtualRoot: String, val positionOpt: Option[Position]) extends BuildException
final class InvalidBinaryScalaVersionError(val invalidBinaryVersion: String, val latestSupportedStableVersions: Seq[String]) extends ScalaVersionError
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]) extends BuildException
final class ModuleFormatError(val moduleString: String, val error: String, val originOpt: Option[String]) extends BuildException
final class NoValidScalaVersionFoundError(val foundVersions: Seq[String], val latestSupportedStableVersions: Seq[String]) extends ScalaVersionError
final class ScalaNativeCompatibilityError(val scalaVersion: String, val scalaNativeVersion: String) extends BuildException
final class SeveralMainClassesFoundError(mainClasses: ::[String], positions: Seq[Position]) extends MainClassError
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