izumi.distage.model.definition.errors.ProvisionerIssue
See theProvisionerIssue companion trait
object ProvisionerIssue
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProvisionerIssue.type
Members list
Type members
Classlikes
final case class DuplicateInstances(key: DIKey) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class IncompatibleEffectType(key: DIKey, effect: SafeType) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class IncompatibleEffectTypes(op: MonadicOp, provisionerEffectType: SafeType, actionEffectType: SafeType) extends ProvisionerIssue
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
object IncompatibleEffectTypes
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
final case class IncompatibleRuntimeClass(key: DIKey, got: Class[_], clue: String) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class IncompatibleTypes(key: DIKey, expected: SafeType, got: SafeType) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class MissingImport(op: ImportDependency, similarSame: Set[Binding], similarSub: Set[Binding]) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class MissingInstance(key: DIKey) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class MissingProxyAdapter(key: DIKey, op: ProxyOp) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class MissingRef(key: DIKey, context: String, missing: Set[DIKey]) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class NoRuntimeClassForProxy(tpe: SafeType, op: MakeProxy) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
object ProvisionerExceptionIssue
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
sealed trait ProvisionerExceptionIssue extends ProvisionerIssue
Attributes
- Companion
- object
- Supertypes
- Known subtypes
final case class ProxyClassloadingFailed(context: ProxyContext, causes: Seq[Throwable]) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
object ProxyFailureCause
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProxyFailureCause.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CantFindStrategyClassclass ProxiesDisabled
final case class ProxyInstantiationFailed(context: ProxyContext, cause: Throwable) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class ProxyProviderFailingImplCalled(key: DIKey, provider: Any, context: ProxyContext, cause: ProxyFailureCause) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class ProxyStrategyFailingImplCalled(key: DIKey, op: MakeProxy, strategy: Any) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class UnexpectedProvisionResult(key: DIKey, results: Seq[NewObjectOp]) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class UninitializedDependency(key: DIKey, parameters: Seq[LinkedParameter]) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedProxyOp(op: ExecutableOp) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedProxyType(tpe: SafeType, op: MakeProxy, context: String) extends ProvisionerIssue
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ProvisionerIssueclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements.
The names of the product elements.
Attributes
- Inherited from:
- Mirror
The name of the type.
The name of the type.
Attributes
- Inherited from:
- Mirror
In this article